例如,我有一个文件“〜/ garbage_log”,它的内容总是在变化。
cat garbage_log
~/garbage/garbage.png
~/garbage/garbage2.jpg
现在,我想要一个bash命令来删除日志中的文件,我该怎么办?
答案 0 :(得分:3)
您可以使用此简单xargs
命令在rm
文件的每一行上运行garbage_log
命令:
xargs rm < garbage_log
答案 1 :(得分:0)
您可以使用rm
删除文件,使用xargs
执行命令,同时管道上一个命令的内容。
你可以这样做:
cat garbage_log | xargs sudo rm