Skip to main content

yes コマンド

なにをするもの

  • 標準出力にひたすら y という文字列を書き出すコマンド。
  • 別の文字列にしたい場合は yes Y など、引数で明示
  • 主に y/n の入力を促してくるコマンドにパイプとして渡すのに使う

使用例

yes | sugoi_command.sh

よくある(かもしれない)やり取り

先輩が作成した手順書を見ていて

  • 後輩: なんすかこの yes コマンドって
  • 先輩: ん? 打ってみたら分かるよ? (ニヤリ)
  • 後輩: ギャー! (y が画面にズラーッと出て止まらない)
  • 先輩: (Ctrl+C で止める)

tips: テレンス・T・ダービーの出力

引数で 文字列を指定できるので、

bash
yes 'YES! ' | tr -d '\n'