kshシェルを使用しています。私は次のコマンドの影響を受けません。エラーなしで実行中ですが、正しい結果が出ません。
export HISTTIMEFORMAT='%F %T '
矢印を使用して前のコマンドを表示し、UpEnterを押して実行します。
コマンドラインで次のように入力し、!!
キーを押しますEnter。
コマンドラインで次のように入力し、!-1
キーを押しますEnter。
Control+を押すと前のコマンドがP表示され、押すとEnter実行されます。
デフォルトでは、基本的な履歴コマンド以外には何もしません。
ベストアンサー1
ここで次のコマンドを見つけましたか?最後のコマンドの結果を見つける方法?これが正解ではないことをご存知ですか?それがbash
何を言っているのか知っていますかksh
?
あなたの質問に答えるには:
ksh
どのバージョンがありますか?Ctrl+VまたはEscCtrl+を押すか、またはVを実行して見つけることができますecho $KSH_VERSION
。
これらの措置がなぜ効果的であると思いますか? !!
そして、、、、はについて!-1
ではありません。bash
zsh
csh
ksh
Ctrl+に何かをさせるには、を実行して編集モードを使用していることをP確認します。emacs
set -o emacs
上矢印キーが機能するいくつかのGoogle結果があります。この試みKorn Shellで矢印キーを作成してキーを削除する操作これを行うためにコマンドを使用する方法について説明しますalias
。