0

我是 qshell 的新手,想寻求帮助。我正在尝试使用下面的 qshell 命令获取 IFS 目录中的文件计数。

if(ls <<path>> | wc -l) -gt 0;                    
then echo correct;                                                
fi  

但是我收到此错误“不期望令牌词,期待令牌”。TIA

4

1 回答 1

0

下面的代码片段应该适合你

if test $(ls <<path>> | wc -l) -gt 0;
then echo correct;
fi

test 用于检查条件,$() 执行里面存在的命令

于 2020-10-12T07:03:07.580 回答