tail -f가 수행하는 것과 같이 현재 순간의 파일 수를 표시합니다.

tail -f가 수행하는 것과 같이 현재 순간의 파일 수를 표시합니다.

처럼 파일이 복사되는 폴더가 있습니다 /home/my/. tail -f파일 내용과 마찬가지로 실시간으로 파일 수를 표시하는 명령을 실행하고 싶습니다 . 파일 개수를 계산하려면 실행해야 한다는 것을 알고 있지만 ls *|wc -l모니터링을 위해 실행하고 계속 실행하는 방법을 모르겠습니다.

답변1

당신이 가지고 있다면watch배포판에서 사용할 수 있는 명령을 사용하면 다음과 같이 실행할 수 있습니다.

watch -n 1 "ls /home/my"

ls /home/my그러면 매초 n( 이 예에서는) 명령이 실행되고 1화면에 출력이 표시됩니다.

도움이 되길 바랍니다.

답변2

당신 없이도 watch시도해 볼 수 있습니다:

while sleep 1 ; do ls /home/my ; done

관련 정보