Raspberry Farad このページをアンテナに追加 RSSフィード

2009-12-08

touch -m ファイルの修正時刻を変更

$ find ./foldername -type f | xargs touch -m *.*


書式

touch [−acfhm] [−r file] [−t CC]YY]MMDDhhmm[.SS? file …

説明

「touch」コマンドは、「file」で指定したファイルのアクセス時刻と変更時刻を、現在の時刻に変更します。ファイルが存在しなかった場合は、デフォルトパーミッションで、サイズ「0」のファイルが作成されます。

オプション

  • a

アクセス時刻のみを変更します。

  • c

ファイルが存在しない場合も新規に空ファイルを作成しません。

−f

ファイルのアクセス許可がない場合でも、強制的に実行します。

−h

ファイルがシンボリックリンクの場合、リンクが指すファイルの代りにシンボリックリンク自身の時刻を変えます。

  • m

修正時刻だけを変更します。

  • r file

現在の時刻の代わりに file と同じタイムスタンプに書き換えます。

−t CC]YY]MMDDhhmm[.SS]

引数で指定した時間にタイムスタンプを変更します。

MMは月、DDは日、hhは時、mmは分、CCは西暦年の上2桁、YYは西暦年の下2桁、ssは秒を表します。

file

タイムスタンプを変更するファイル。

サンプル

例1)filenameファイルを新規に作成。

$ touch filename

例2)filenameファイルのタイムスタンプ1982年3月15日9時34分に変更。

$ touch -t 198203150934 filename

スパム対策のためのダミーです。もし見えても何も入力しないでください
ゲスト


画像認証

トラックバック - http://d.hatena.ne.jp/Raspberry-Farad/20091208/1260370424
リンク元