Linux-从文本文件中搜索多个文件名并复制到位置
我有一个包含多个文件名的文本文件。我想从特定文件夹中搜索这些文件并将其复制到另一个文件夹。我可以使用哪些Linux命令轻松完成此操作?grep,find命令有帮助吗?你的意思是这样的Linux-从文本文件中搜索多个文件名并复制到位置,linux,Linux,我有一个包含多个文件名的文本文件。我想从特定文件夹中搜索这些文件并将其复制到另一个文件夹。我可以使用哪些Linux命令轻松完成此操作?grep,find命令有帮助吗?你的意思是这样的 while read -r file do find /path/to/search -name "$file" -exec cp {} /new/folder/for/files \; done < your_text_file_with_file_names 我有个问题。上述
while read -r file
do
find /path/to/search -name "$file" -exec cp {} /new/folder/for/files \;
done < your_text_file_with_file_names
我有个问题。上述代码中所指的“文件”和“$file”是什么意思?。是“文件名所在的文本文件”吗?我编辑我的答案是为了回复你的评论,这样更具可读性。
> some_variable=whatever
> echo $some_variable