0
我需要用sudo
截断一大堆文件。对于只有一个工作的:如何通过sudo截断glob文件?
sudo truncate -s 0 /var/lib/docker/containers/1cdd2386de3579-json.log
但是像这样/var/lib/docker/containers/*/*-json.log
一个水珠......
$ LANG=C sudo truncate -s 0 /var/lib/docker/containers/*/*-json.log
truncate: cannot open '/var/lib/docker/containers/*/*-json.log' for writing:No such file or directory
您也可以解决这个问题,而不'truncate'为:
您可以在
sh
shell中运行它,这样的水珠会sudo
的壳体内部评估'sudo的庆典-O了nullglob - c在/var/lib/docker/containers/*/*-json.log中为f;做>“$ f”; done''。 –