yes コマンド 2016/12/26
y を出力し続けるコマンド。
パラメータを付けるとその文字を出力し続ける。
$ yes
y
y
y
y
y
y
y
y
y
y
y
y
y
...
$ yes Hello
Hello
Hello
Hello
Hello
Hello
Hello
Hello
Hello
Hello
Hello
Hello
Hello
Hello
...
以下のようにすると、改行だけを出力し続ける。
yes ""
このコマンドは単独ではあまり実用的な用途が思いつかない。自分は出力を別のコマンドにパイプでつないで、なにかをする。いちいちプロンプトを出してきて y と入力しないと先に進んでくれないスクリプトとか。
インストール 2016/03/17
Coreutilsというパッケージに入っているので、CentOSにもUbuntuにも始めから入っている。
オプション 2016/06/04
--help- ヘルプ表示
--version- バージョン表示
-- というパラメータを渡すとそれ以降のパラメータをオプションではなく出力する文字列とみなしてくれるので、
- で始まる文字列を出力したい場合に使うとよい。