다루기 힘든

다루기 힘든

문서에 따르면 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

관련 정보