5
bash globから結果を1つだけ選択できますか?
出力に関するレポートを自動化するための作業用のスクリプトを作成しようとしています。ログファイルは(現在、将来的には「標準化」されます)この種のパス構造に保存されます。 /<root_path>/<process_one_path>/logs/<time_date_stamp>/<specific_log_file> /<root_path>/<process_two_path>/logs/<different_time_date_stamp>/<specific_log_file> フォルダー内の常に最新の日時スタンプを除き、パスのすべての部分が認識されます。 日付のタイムスタンプの代わりにワイルドカードを使用しようとすると、次のような複数の結果が得られます。 > ls /<root_path>/<process_two_path>/logs/* [tab] 20130102-175103 20130118-090859 20130305-213506 最新のものだけを返したいのですが、これはBashで可能ですか? NB(私はzshを持っていません、そして、それが聞こえるほど美しいので、私たちが仕事でそれを手に入れることを疑います)