人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

unixでたくさんのファイルがいろいろな階層のダイレクトリの中に入っています。そのファイルの中で一番新しいものを見つける簡単な方法を教えてください

●質問者: filofax
●カテゴリ:コンピュータ インターネット
✍キーワード:UNIX ダイレクト ファイル 階層
○ 状態 :終了
└ 回答数 : 2/2件

▽最新の回答へ

1 ● y-kawaz
●35ポイント

こんな感じでしょうか?

find . -printf "%TY-%Tm-%Td %TH:%TM:%TS %p\n" | sort

find でファイルの更新時間を出力させてsortしてます。

◎質問者からの返答

エラーメッセージです。よろしくお願いします。

(~/1-FF)% find . -printf "%TY-%Tm-%Td %TH:%TM:%TS %p\n" | sort

find: bad option -printf

find: path-list predicate-list


2 ● randk
●35ポイント

貴方のfindはprintfオプションが使えないようですね。

find . -mtime (更新時間) -print |more

で、(更新時間)を大きな値からだんだん小さくしていって確認してみてください。

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ