Linux:尝试递归地从列表中查找文件并将其复制到其他地方

Linux:尝试递归地从列表中查找文件并将其复制到其他地方

我正在尝试从列表中查找文件并将其复制到另一个位置。因此,我像这样开始测试循环:

# cat ~/my_filelist.txt | while read file ; do echo "$file" ; done

按下回车键后,my_filelist.txt 中的所有文件名都会打印到标准输出,很好。

现在我用“find”命令替换“echo”,如下所示:

# cat ~/my_filelist.txt | while read file ; do find . -name "$file" ; done 

我以为 find 会将结果打印到标准输出,但什么也没发生 O_o

我可以看到 find 正在工作但是输出在哪里?

有人能告诉我我做错了什么吗?

提前谢谢了!

相关内容