Mac OSX Bash脚本在搜索过程中有太多参数

先生

使用Mac OSX Bash脚本错误行7:[:参数过多我的脚本仅显示上述错误...

任何帮助将是巨大的。

if [ ! -f B*.mp3 ]
then
echo "No files"
    exit 0  
    else 

do something....
fi
阿努巴瓦

在BASH中,您可以执行以下操作以使用B*.mp3模式检查是否存在匹配文件

shopt -s nullglob
arr=(B*.mp3)

if (( ${#arr[@]} ))
then
   echo "No files"
   exit 0  
else 
   echo "do something...."
fi

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章