Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
Linux コマンドを使用wc -Lすると、テキスト ファイルの最長行の長さを取得できます。
wc -L
テキスト ファイルの最短行の長さを調べるにはどうすればよいですか?
これを試して:
awk '{print length}' <your_file> | sort -n | head -n1
このコマンドは、すべてのファイルの長さを取得し、それらを (正確には数字として) 並べ替え、最後に、最小の数字をコンソールに出力します。
純粋な awk ソリューション:
awk '(NR==1||length<shortest){shortest=length} END {print shortest}' file