我试图找出一个脚本文件,它接收一个包含文件列表的文件,然后只将这些文件复制到不同的目录。任何帮助将不胜感激。
问问题
17407 次
4 回答
2
for i in `cat file`
do
cp $i /other/
done
于 2013-08-08T10:29:46.927 回答
2
cpio -pmu /new/directory < file
假设你已经cpio
安装了,无论如何......
于 2013-08-09T15:17:44.153 回答
0
我无法发表评论,因此稍微扩展了 fedorqui 的答案,这增加了引用来处理带空格的文件名:
#!/bin/bash
destination="./output_files"
while read file
do
echo $file
cp "$file" $destination
done < input_files
于 2013-11-11T03:17:37.777 回答
0
file="/work/file.txt"
for j in `cat $file`
do
cp ${j} /destination/direc
done
于 2013-08-09T14:49:36.407 回答