HP-UXのコマンドプロンプトに@文字を入力すると問題が発生する

HP-UXのコマンドプロンプトに@文字を入力すると問題が発生する

HP-UXモデル: 9000/800 O/S = B.11.11

コマンドプロンプトとviエディタに@文字を入力すると、問題が発生します。

「@」文字を入力しようとすると、何も表示されません。コマンドラインをエクスポートするには@を使用する必要があります。

答え1

反対意見です。stty saneHPUXでタスクを実行する場合

  • 文字killが(再)に設定されています@
  • eraseに設定されています#
  • intrASCII DELに設定(通常として表示^?

これはHPUX 11.11、11.23、11.31でテストされています(AIXやSolarisなどの他のシステムでもこの問題があります)。

追加資料:

答え2

我慢できない場合は、次のコマンドを実行します。

stty kill '^U'

これは行の終わりにシーケンスを割り当てます(シェルに入力できる文字のCtrl-U代わりに)。同じコマンドをシェル起動ファイル(たとえば)に入れることもできます。@@.bash_profile

関連情報