echo -e "word\b" が期待どおりに動作しません。

echo -e

その男によると:

-eが適用されると、次のシーケンスが認識されます。

\ bバックスペースキー

echo -e "word\b"だから結果が出ることを楽しみにしていますwor。また:

$ echo -e "wor\bd"
wod
$ echo -e "word\b"
word

その理由は何ですか?

ベストアンサー1

これはSO質問の重複として表示できないため、U&Lに回答を入れることが有効であると考えました。

\bカーソルを1文字後ろに移動しますが、そうではありません。削除その役割。印刷された最後の文字がこの文字を上書きします。

$ echo -e "hello world\bX"
hello worlX

おすすめ記事