![기록에서 명령 발생 횟수 계산](https://linux55.com/image/150913/%EA%B8%B0%EB%A1%9D%EC%97%90%EC%84%9C%20%EB%AA%85%EB%A0%B9%20%EB%B0%9C%EC%83%9D%20%ED%9A%9F%EC%88%98%20%EA%B3%84%EC%82%B0.png)
man
명령(가령)이 기록에 나타나는 횟수를 세고 싶습니다.
답변1
현재를 사용할 수도 있습니다.history
$ history | grep -cw man
모든 명령을 세어보세요:
$ history | awk '{c[$2]++}END{for (x in c) print c[x],x | "sort -n"}'
...
9 grep
9 ssh
10 ping
17 mv
19 mkdir
21 svn
35 perl
43 cd
46 python3
71 ls
96 vi
답변2
현재 사용자의 기록은 bash를 사용하는 경우 파일에 있고 ~/.bash_history
zsh를 사용하는 경우 ~/.zsh_history
.
이제 간단한 방법을 사용하여 grep -cw man ~/.bash_history
단어가 포함된 줄 수를 얻을 수 있습니다 man
.
명령이 한 줄에서 여러 번 사용될 때마다 기록 파일에는 한 번만 나타납니다.