답변1
간단히 말해서:다음과 같이 작은따옴표를 사용해야 합니다.
watch -n 2 'echo Converted: $(ls *.mp3 | wc -l) of $(ls *.wav | wc -l) files'
설명하다
큰따옴표는 Bash에게 문자열 보간을 수행하도록 지시합니다.앞으로명령을 에 전달 watch
하면 Bash가 해당 하위 쉘을 평가하고 출력을 삽입한 다음 전체 shebang을 에 전달합니다. watch
이에 대해 모르기 때문에 다시 평가하지 않습니다.