p_ash-3.2$ cp some_file1234.html /some/loc/ation/ofthe/some_file1234.html.html_Backu
コマンドの一部として長い行を入力すると、aboutなどのいくつかの文字を入力した後、コマンドラインでこの断続的に発生する問題が発生しました。後の the と最初の数文字70
の後でも、一番左から再開されます。コマンド自体が上書きされました。なぜこれが起こり、解決策がありますか?-bash-3.X$
prompt
答え1
shopt -s checkwinsize
この問題は、記憶されたウィンドウサイズが現在のサイズと異なる場合に発生するbashで時々解決されることがあります。もちろん、これは通常、konsole mate-terminalなどのグラフィカル端末の問題です。
答え2
\r
宛先ファイル名には、キャリッジ戻り文字()を含めることができます。
編集する:以前の端末設定がめちゃくちゃになった可能性はありますか?誤って端末からバイナリファイルをキャプチャした場合、これが発生する可能性があります。この問題を解決する1つの方法は
stty sane
もう一つの理由は、ターミナルウィンドウのサイズを変更するとSIGWINCHが失われるためです。この場合、通常、サイズを変更して問題を解決します。