linux - 使用 Bash 查找和复制文件

这个问题在这里已经有了答案:
关闭4年前

任何人都有另一种在 bash 中查找和复制文件的方法,而不是:

find . -ctime -15 | awk '{print "cp " $1 " ../otherfolder/"}' | sh

我喜欢这种方式,因为它很灵活,因为我正在构建我的命令(可以通过任何命令)并在之后执行它。

还有其他方法可以将命令简化为文件列表吗?

谢谢

最佳答案

我建议使用 find-exec选项:

find . -ctime 15 <b>-exec cp {} ../otherfolder \;</b>

与往常一样,请查阅手册页以获得最佳结果。

https://stackoverflow.com/questions/1562102/

相关文章:

linux - PHP CURL 启用 Linux

linux - 比较linux中两个未排序的列表,列出第二个文件中的唯一性

linux - 试运行 cron 条目

regex - 你如何用 sed "debug"一个正则表达式?

linux - 如何在 Linux Shell 脚本中检查组是否存在并添加是否不存在

linux - 如何在 Linux 上安装 Node 二进制分发文件

linux - 向 unix shell 变量添加换行符

python - 如何在python中检索进程开始时间(或正常运行时间)

linux - 一个 C hello world 的汇编输出的每一行是什么意思?

c - 从命令行将参数传递给 C 程序