touch

作成日 : 2024-10-03
最終更新日 :

touchとは

touch とは、タイムスタンプを変更したり新規ファイルを作成したりするコマンドである。

touch (atmarkit.itmedia.co.jp)

$ touch -t 20231228235959 file.txt

これは、file.txt のタイムスタンプを 2023 年 12 月 28 日 23 時 59 分 59 秒に変更する。

$ touch --date="2023/12/28 23:59:59" file.txt

これも、file.txt のタイムスタンプを 2023 年 12 月 28 日 23 時 59 分 59 秒に変更する。

なお、FreeBSD では --date オプションではなく-d オプションを使う。また、日付はスラッシュではなくハイフンで区切る。また日付と時刻の区切りはスペースではなくアルファベットTで区切る。

$ touch --date="2023-12-28T23:59:59" file.txt

まりんきょ学問所UNIX 手習い > touch


MARUYAMA Satosi