シェル芸100% ちゃらい


二度と使わないであろうちゃらいワンライナーです。(随時更新)

1 ~ 100の間の素数を出力する。

seq 1 100 | factor | awk '(NF == 2){print $2}'

※factorは素因数分解を行うコマンド。使い所が見当たらない。ちゃらい。

awkによって正規表現にマッチした文字列を含む行を出力。

awk '/[0-9]+/'

※これは数字を含む行を抽出する。ワンライナーのコンボパーツにどうぞ。grepで良いのでかなりちゃらい。

P.S.
個人的にyesコマンドはかなりちゃらいなと思っているんですがまだワンライナーにはできていません。
yesを使ったちゃらいワンライナーをご存知の方は教えて下さい。