GNU/Linux >> Linux の 問題 >  >> Linux

Gnu Screenを使用すると、バックスラッシュで生のプロンプトが表示されますか?

screenを使用する場合 プログラムの場合、プロンプトは解釈されず、次のようになります。

\[email protected]\h:\w$

どうすればこれを修正できますか?

承認された回答:

画面 dashを実行しています または、これらのbash固有のプロンプトを認識しない他のシェルは PS1内でエスケープします 。

SHELLを設定する / bin / bashへの環境変数 screenを開始する前に 、 screen -s / bin / bashとして実行します または、〜/ .screenrcに次のように設定します :

shell /bin/bash

〜/ .screenrc コマンドは-sよりも優先されます $ SHELLよりも優先されるコマンドラインスイッチ envvar。どちらも設定されていない場合/bin / sh 使用されます。


Linux
  1. Linuxシェルでキーボードを使用してテキストを選択

  2. GNU Makefile で使用されるシェル コマンドの終了ステータスを取得するには?

  3. シェルスクリプトだけを使用してテキストファイルから特定の行を取得する

  1. Linux シェルを使用してスペースを含むファイルの名前を変更するにはどうすればよいですか?

  2. GNU screen:分割ウィンドウのフォーカスをマウスで変更

  3. 指定したディレクトリに抽出する cpio (gnu、rhel 4) を取得する方法は?

  1. GNUScreenを使用するためのLinuxのヒント

  2. GNUbcを使用してLinuxシェルで数学を実行します

  3. Zshの使用を開始する