例えば、以下のようにpgrepをした時、以下のような状態だったとします。(環境はUbuntuを使用しています。)
XXX# pgrep bash
2638
2729
3298
3394
3927
これをwcでカウントすると、もちろん以下のようになります。
XXX# pgrep bash | wc -l
5
しかし、この結果を変数に代入してから、表示すると、1足されています。。。どうしてこうなるのでしょうか?ご説明できる方がいらっしゃいましたら、ご教授いただけないでしょうか?
XXX# temp=pgrep bash | wc -l
XXX# echo ${temp}
6
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2017/02/12 07:53
2017/02/12 10:24