bash:期待される整数式を取得する

bash:期待される整数式を取得する

問題を引き起こすコードスニペットは次のとおりです。

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

何をすべきか?

ベストアンサー1

以下を使用する必要があります。

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

おすすめ記事