8

Linux コマンドを使用wc -Lすると、テキスト ファイルの最長行の長さを取得できます。

テキスト ファイルの最短行の長さを調べるにはどうすればよいですか?

4

4 に答える 4

13

これを試して:

awk '{print length}' <your_file> | sort -n | head -n1

このコマンドは、すべてのファイルの長さを取得し、それらを (正確には数字として) 並べ替え、最後に、最小の数字をコンソールに出力します。

于 2012-09-26T11:09:57.393 に答える
11

純粋な awk ソリューション:

awk '(NR==1||length<shortest){shortest=length} END {print shortest}' file
于 2012-09-26T11:17:40.807 に答える