Especificando intervalos numéricos no histórico do zsh

1

De acordo com os documentos, posso dizer ao histórico do zsh para imprimir linhas em um intervalo. Os documentos dizem "história [primeiro [último]]" Eu tentei "história a b", mas isso dá muitos erros de argumentos.

Eu também tentei centenas de outras coisas nos mesmos resultados. Alguém pode postar um exemplo de um histórico de trabalho com alcance?

    
por Mouse.The.Lucky.Dog 19.08.2013 / 07:27

2 respostas

0

Exemplos, conforme solicitado.

Falha ao tentar usar bash :

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

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

Funciona ao usar 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#
    
por 11.07.2015 / 21:08
0

zsh

fc -l -5      # 5 most recent 
fc -l 1 5     # 5 oldest 
fc -l -10 -5  # 10th newest to 5 newest
    
por 10.04.2016 / 14:20