【发布时间】:2014-12-09 12:36:46
【问题描述】:
我在 Linux 上。我有一个文件列表,我想用零覆盖它们并删除它们。我尝试使用
srm file1 file2 file3 ...
但它太慢了(我必须覆盖和删除大约 50 GB 的数据)而且我不需要那种安全性(我知道 srm 会进行很多次传递而不是单次传递零)。
我知道我可以使用命令覆盖每个文件
cat /dev/zero > file1
然后用 rm 将其删除,但我无法为每个文件手动执行此操作。
是否有像 srm 这样的命令可以执行一次零传递,或者是否有一个脚本可以在文件列表而不是单个文件上执行cat /dev/zero?谢谢。
【问题讨论】:
-
你应该检查 xargs ;)