ソースファイルパスとターゲットファイルパスを含むファイルがあります。
はい
$ cat test.txt
/home/data/source.txt /home/code/destination.txt
/home/abc/def.txt /home/mnp/xyz.txt
ここから)/home/data/source.txt
にコピーしたいです。/home/code/destination.txt
(cp /home/data/source.txt /home/code/destination.txt
ファイルにはソースパスとターゲットパスがたくさんあります。
そのため、ソースパスからターゲットパスにファイルをコピーできるコマンドが必要です。
ありがとうございます。
ベストアンサー1
アイデアは次のとおりです。
- ファイルをコピーしてください。
cp test.txt test.sh
cp
各行の先頭に:sed -i 's/^/cp / test.sh
- ファイルを実行可能にします。
chmod +x test.sh
- 実行可能ファイル:
./test.sh