1週間前に生成されたタイムスタンプをどのように変更しますか?

1週間前に生成されたタイムスタンプをどのように変更しますか?

1週間前の多くの画像生成タイムスタンプを変更したいと思います。パスワード

% http://askubuntu.com/a/62496/25388
touch -d "7 days ago" *.png

出力

touch: invalid date format ‘1 one ago’

オペレーティングシステム:Debian 8.5

答え1

- foo次の形式を使用する必要があります。

$ ls -l file
-rw-r--r-- 1 terdon terdon 0 Nov 29 11:05 file
$ touch -d '-1 week' file 
$ ls -l file
-rw-r--r-- 1 terdon terdon 0 Nov 22 11:06 file

関連情報