ターミナルを使用して、あるフォルダーから別のフォルダーにファイルをコピーしようとしています。何千ものファイルを含むフォルダーがあり、それらに一致する何千ものファイル名を含む txt リストがあります。txt リストにあるファイルのみを新しい場所にコピーする必要があります。
これをオンラインで見つけて、自分のディスク用に変更しましたが、機能しません。今日は初めてターミナルを開いたので、これが必要なものに近いかどうかはわかりません。アドバイスをいただければ幸いです。
#!/bin/bash
target="/Users/DataSourceSTL/Desktop/Photos"
destination="/Users/DataSourceSTL/Desktop/Test"
fnames=”/Users/DataSourceSTL/Desktop/Untitled.txt”
for info in $fnames; do
cp ${target}/${info} ${destination}/
exit 1
echo "copying $info"
done
echo "done"