くんすとの備忘録

IT系技術メモ

移転しました。

15秒後に自動的にリダイレクトします。

5文字のコマンドと7文字のコマンドを抽出する

\ls /bin/ /usr/bin/ /usr/local/bin/ |awk 'length==5||length==7{print length, $0}' |sort

最後にsortしない場合はもっと簡単で

\ls /bin/ /usr/bin/ /usr/local/bin/ |awk 'length==5||length==7'

※man awkに以下のような記述があり、awkのlengthには$0は不要のようです。

length the length of its argument taken as a string, or of $0 if no argument.


これで俳句とか短歌とか作れそうですね!