最大の月と年のファイルを取得します。

最大の月と年のファイルを取得します。

最大月の年のファイルをインポートする必要があります。

私たちのディレクトリには次のファイルがあります。

Zmx_0416_control.txt
Zmx_0316_control.txt

Zmx_0416_control.txtこのファイルは2016年4月に属するので、このファイルからファイルをインポートする必要があります。

Zmx_0416_control.txtファイルリストで最大のファイル()を識別するには、Unixコマンドが必要です。

ベストアンサー1

あなたが使用できるsort

ls Zmx* | sort -k 1.7n -k 1.5,1.6n

または

ls Zmx* | sort -t _ -k 2.3n -k 2,2.2n

結論として| tail -1

GNUで並べ替え:

  • comparison:

    「[...]行の行は次のように比較されます。sortは、差分が見つかるか残りのフィールドがないまで、コマンドラインで指定された順序で関連するソートオプションに従って各フィールドのペアを比較します。 ..]」

  • index-sort-field

また見てくださいPOSIX ソート

おすすめ記事