![bash 기록 목록을 되돌리는 방법은 무엇입니까?](https://linux55.com/image/113726/bash%20%EA%B8%B0%EB%A1%9D%20%EB%AA%A9%EB%A1%9D%EC%9D%84%20%EB%90%98%EB%8F%8C%EB%A6%AC%EB%8A%94%20%EB%B0%A9%EB%B2%95%EC%9D%80%20%EB%AC%B4%EC%97%87%EC%9E%85%EB%8B%88%EA%B9%8C%3F.png)
역사적 예:
$ 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
.