bash 기록 목록을 되돌리는 방법은 무엇입니까?

bash 기록 목록을 되돌리는 방법은 무엇입니까?

역사적 예:

$ history
1  whoami
2  pwd
3  ls

역전된 기록 목록을 얻으려면 다음을 수행합니다.

$ history|tac
3  ls
2  pwd
1  whoami

그러나 예를 들어 tac이 설치되지 않은 사람들을 위해 다른 프로그램을 호출하지 않고 이를 수행할 수 있는 더 좋은 방법이 있습니까?

답변1

별도의 답변 소유자가 삭제했기 때문에 다음을 제안합니다.

history | sort -rn

답변2

기록을 역순으로 나열하려면 다음 명령 -rl에 추가하세요.fc

fc -rl

분명히 fc -l표준 순서대로 나열되어 있습니다. 보려는 항목 수를 지정할 수도 있습니다(예: ) fc -rl -10.

관련 정보