在我的 ~/docs 目录中,我想“触摸”所有以 .txt 结尾的文件
我怎样才能做到这一点?
答案1
和find
:
find ~/docs -name "*.txt" -exec touch {} \;
- 您搜索的是
~/docs
- 该
name
选项将匹配所有txt
文件 - 将对文件名exec
执行命令,该命令将被替换为touch
{}
\;
结束命令并将touch
对找到的每个文件调用一次
笔记:
- 稍微有点变化,
\+
最后构建一个命令来touch
同时对所有这些文件运行。并非所有命令都可行,但touch
如果您有大量文件受到影响,它可以发挥作用并为您节省一些调用次数。