扱いにくい

扱いにくい

文書によると、zshレコードに特定の範囲内の行を印刷するように指示できます。ドキュメントに「history[first[last]]」と記載されています。 「history ab」を試しましたが、あまりにも多くの引数エラーが発生しました。

私は何百もの異なる方法を試しましたが、同じ結果を得ました。範囲付きジョブ履歴の例を公開できますか?

答え1

リクエストに応じて例が提供されます。

以下を使用しようとすると失敗しますbash

mintvm ~ # echo $BASH_VERSION
4.3.11(1)-release
mintvm ~ # echo $ZSH_VERSION

mintvm ~ # history 1 5
-su: history: too many arguments
mintvm ~ #

使用時に有効zsh

mintvm ~ # zsh
mintvm# echo $BASH_VERSION

mintvm# echo $ZSH_VERSION
5.0.2
mintvm# history 1 5
    1  echo $BASH_VERSION
    2  echo $ZSH_VERSION
    3  history 1 5
mintvm#

答え2

扱いにくい

fc -l -5      # 5 most recent 
fc -l 1 5     # 5 oldest 
fc -l -10 -5  # 10th newest to 5 newest

関連情報