拡張子なしでファイルIDのリストを含むテキストファイルがあります。リストに記載されているファイルをコピーする必要があります。
head 01cBC.txt
EE87786
EE87787
EE87788
EE87789
EE87790
EE87791
これで、同じIDを持つ複数のファイル(EE87786.L.csv、EE87786.R.csv、EE87786.N.csv)があり、別のフォルダにコピーする必要があります。だから私は何をすべきか!
これまで私がしたこと:
mkdir 01cBC
while read file;
do
temp="${file%\"}"
temp="${temp#\"}"
cp "CNcsv/$temp" "CNcsv/01cBC"
done < 01cBC.txt
エラー出力:
cp: cannot stat ‘CNcsv/EE87786’: No such file or directory
cp: cannot stat ‘CNcsv/EE87787’: No such file or directory
心からお願いします。進む最良の方法を提案してください。
ありがとう、デップ
ベストアンサー1
わかりました、解決策を見つけました。
for file in $(<01cBC.txt);
do
cp "$file".* 01cBC;
done;
ありがとう