私はHP-UXオペレーティングシステムを使用しており、HP-UXコマンドラインから簡単にアクセスするためにCtrlLinux +で使用したように、以前に入力したコマンドを使用したいと思います。r
答え1
fc
「vi」または「emacs」プロンプトコマンドに慣れていない場合は、シェル組み込みコマンドを使用し、マン man sh-posix
ページで「fc」ヘルプを表示するのが最善です。マウスを使ってコマンドをコピーして貼り付けます。
HP-UX シェルは/usr/bin/sh
「POSIX シェル」であり、対応するコマンド プロンプトは korn シェルに近く、デフォルトでは次のように設定されます。肉コマンドモード
「Esc」はプロンプトを次のような「コマンドモード」に切り替えます。肉コマンドモード。その後、[次へ]をクリックできます。
- k は履歴から後方に移動するか、j は記録から前方に移動します。
- i、a、A、cw、またはcWはプロンプトを編集モードに戻します。 cw は単語の変更を意味します。
- 「/pattern」は、「pattern」に一致する最初のコマンドを検索します。 「n」(nは「次」を意味します)を入力すると、レコード内の次の「パターン」の出現を逆にし、「N」は別の方向を見つけます。
あなたが好むならEmacsモードはbashと同じで、set -o emacs
コマンドを使用します。矢印キーは機能しないでください。代わりにCtrlコマンドを使用してください。
- Ctrl-p 前のコマンド
- Ctrl-n 次のコマンド
- Ctrl-f カーソルを前に移動
- Ctrl-b カーソルを戻る
- Ctrl-a 行を開始
- Ctrl-e 行末
- Ctrl-rは履歴から文字列を検索します(他のCtrl-rは次の項目に移動します)。
答え2
EscHP-UXの場合は、+を押してKもう一度押すと録音が循環します。
履歴を検索するにはEsc+を実行できます/ Search string
。