Quantcast
Channel: Bashタグが付けられた新着記事 - Qiita
Viewing all articles
Browse latest Browse all 2825

アイドルグループが46か48かわからなくなったときにワンライナーで解決する方法

$
0
0

これをシェル芸と言い張っていいものかわからないが、カレンダーに空きがあったので入れさせてもらった。

本題

環境変数$idolにわからないアイドルの地名を入れると、人数を教えてくれる。

echo$idol`if[\`echo$idol | grep"坂"\`];then echo 46;else echo 48;fi`

ポイント

  • バッククオートが2重になるので、内側はちゃんとエスケープする。
  • 文字列が含まれているかどうかを検知するにはechoとgrepをパイプで使う。

使用例

https://wandbox.org/permlink/x7oh4QEVlRtkAfnT


Viewing all articles
Browse latest Browse all 2825

Latest Images

Trending Articles