4
、_4_201703140220
、_4_201703150220
などの名前のディレクトリがあります。最初の数字はディレクトリIDで、末尾の数字はISO標準の日付文字列です。これらはJenkinsによって使用されていますが、おそらくここでは関係ありません。Linuxで最新のディレクトリを日付で取得する方法は?
は、ここでのサンプルリストです:
_41_20170322145757/
_41_20170323110416/
_41_20170323110720/
_42_20170322095600/
_42_20170322103112/
_42_20170324120233/
すべてのディレクトリが同じデータの修正を含んでいるが、私は、各IDの最新知りたいです。上記の場合、これは_41_20170323110720/
と_42_20170324120233/
となります。
各IDの最新のディレクトリのリストを取得するための簡単なコマンドはありますか?または、pythonファイルも同様に動作します。
になります。これは正しい集計ですか?また、これはUnix端末であると仮定できますか? –
OOps申し訳ありません..しかし、あなたはそれを手に入れました。編集のために –
それ以外の場合、ディレクトリのタイムスタンプも日付順に書かれていると仮定すると、これはあなたが望むことを行います。https://unix.stackexchange.com/questions/136976/get最新のディレクトリではない最新のファイル 'ls -td - * | head -n 1'これは、ファイル名ではなくタイムスタンプでディレクトリをソートし、リストの最初のものを取得します。 – ti7