У меня 180 подкаталогов, куда мне нужно скопировать "hcc_mac_.db"
, и мне нужно записать "hcc_mac"
в sub_block_db.txt
файл.
Я попробовал это:
#!/bin/bash
srcdir="/pr/disk_up/bpalla/mac_H.ssg0p65v0c.lib.gz_2090104230/hdm/hcc_mac_.db"
dicts=(dict1 dict2 dict3 ..... dict180)
var1="hcc_mac"
for dict in "${dicts[@]}"
do
dstdir="src/meta/tools/2in/les/$dict/."
cp -rf $srcdir "$dstdir"
cat > src/meta/tools/2in/les/"$dict"/sub_block_db.lst << EOF1
$var1
EOF1
done
Он копирует .db во все 180 каталогов, но не записывает этот "hcc_ma c" в файл sub_block_db.txt. Вместо этого я получаю разрешение на отказ в выдаче. Но когда я делаю вручную, я не получаю никаких проблем.
Может кто-нибудь, пожалуйста, помогите мне исправить это .. пожалуйста