echo "a" | wc -m
エコーが発生するのはなぜですか2
?スペースの数を減らそうとした他のバリアントでも、同じ結果が表示されます。
答え1
wc
改行文字 \n
も計算されるからです。
echo
オプションで呼び出されない限り、出力の末尾に改行文字を追加します-n
。
echo "a" | wc -m
エコーが発生するのはなぜですか2
?スペースの数を減らそうとした他のバリアントでも、同じ結果が表示されます。
wc
改行文字 \n
も計算されるからです。
echo
オプションで呼び出されない限り、出力の末尾に改行文字を追加します-n
。