BASH:如何设置目录/ home / virt /中所有条目的日期和时间

时间:2012-10-12 14:15:10

标签: bash

如何为目录/ home / virt /中的所有条目设置日期(01.01.2000)和时间(00.00.00)?

非常感谢你;)

1 个答案:

答案 0 :(得分:2)

就像

一样简单
for i in /home/virt/*; do touch -t 200001010000 "$i"; done

或更简单:

touch -t 200001010000 /home/virt/*

(谢谢jm666)


如果您有bash4并希望递归:

shopt -s globstar
touch -t 200001010000 /home/virt/**

或者更便携:

find /home/virt -exec touch -t 200001010000 {} \;