ファイルの更新日時を現在の時刻にするためには touch コマンドを使います。
touch コマンドに実在するファイルへのパスを渡すと、そのファイルの更新日時を現在の時刻に更新することができます。
# hoge.cpp の更新日時を現在の時刻にする touch hoge.cpp
これが何の役に立つのかというと、たとえば make を使っているときに、なんらかの不具合で依存関係の検証を省略されてしまった場合、強制的にファイルをビルド対象にすることができるようになります。
今までファイルを更新扱いにするために、一度ファイルを開いて編集して、元に戻して保存して、という手順を踏んでいた方はぜひともこのコマンドを検討ください。
Contributions