touch
コマンドは、指定したファイルの最終アクセス時間および最終変更時間を更新するために使用されます。ファイルが存在しない場合は、新しい空のファイルを作成します。
基本的な構文は次のとおりです。
touch [オプション] [引数]
-a
: 最終アクセス時間のみを更新します。-m
: 最終変更時間のみを更新します。-c
: 指定したファイルが存在しない場合、新しいファイルを作成しません。-t
: 指定した時間にタイムスタンプを設定します。形式は [[CC]YY]MMDDhhmm[.ss]
です。以下は、touch
コマンドのいくつかの実用的な例です。
touch newfile.txt
touch existingfile.txt
touch -a existingfile.txt
touch -m existingfile.txt
touch -t 202310010830.00 existingfile.txt
touch file1.txt file2.txt
と入力することで、両方のファイルのタイムスタンプを同時に更新できます。touch
を使用することで、ファイルの存在を確認し、必要に応じて新しいファイルを作成することができます。