kshの履歴コマンドは使用できません。

kshの履歴コマンドは使用できません。

kshシェルを使用しています。私は次のコマンドの影響を受けません。エラーなしで実行中ですが、正しい結果が出ません。

export HISTTIMEFORMAT='%F %T '

矢印を使用して前のコマンドを表示し、UpEnterを押して実行します。

コマンドラインで次のように入力し、!!キーを押しますEnter

コマンドラインで次のように入力し、!-1キーを押しますEnter

Control+を押すと前のコマンドがP表示され、押すとEnter実行されます。

デフォルトでは、基本的な履歴コマンド以外には何もしません。

ベストアンサー1

ここで次のコマンドを見つけましたか?最後のコマンドの結果を見つける方法?これが正解ではないことをご存知ですか?それがbash何を言っているのか知っていますかksh

あなたの質問に答えるには:

kshどのバージョンがありますか?Ctrl+VまたはEscCtrl+を押すか、またはVを実行して見つけることができますecho $KSH_VERSION

これらの措置がなぜ効果的であると思いますか? !!そして、、、、はについて!-1ではありません。bashzshcshksh

Ctrl+に何かをさせるには、を実行して編集モードを使用していることをP確認します。emacsset -o emacs

上矢印キーが機能するいくつかのGoogle結果があります。この試みKorn Shellで矢印キーを作成してキーを削除する操作これを行うためにコマンドを使用する方法について説明しますalias

おすすめ記事