私の考えでは、printfが端末で改行を破ると思います。

私の考えでは、printfが端末で改行を破ると思います。

bashスクリプトを実行した後、私の(gnome-)端末は最後の行で終わるすべての新しい行を印刷します(しかし次の行)。にprintf交換するとprintf動作するため、問題が発生すると思いますecho。これが何であり、ターミナルセッションを閉じずに問題を解決する方法を知っていますか?

改行文字が壊れています。

セキュリティ上の理由からスクリプトを提供できません。時間が経つと、最小限に壊れた例を作成して表示できるかどうかを確認します。

関連情報