bash: 예상되는 정수 표현식 가져오기

bash: 예상되는 정수 표현식 가져오기

문제를 일으키는 코드 조각은 다음과 같습니다.

if [ " ls -l ~/sysbackups | wc -l " -gt 5]

무엇을 해야 할까요?

답변1

다음을 사용해야 합니다.

if [ `ls -l  ~/sysbackups | wc -l` -gt 5 ];then
    echo XXXXX
fi;

관련 정보