【发布时间】:2014-03-06 13:38:18
【问题描述】:
在我的脚本中,我有这一行:
[ -z "$(file $1 | grep '256')" ] && echo 256
如果 $1 包含空格,则会收到错误消息
line 11: [: too many arguments
我怎样才能正确引用它以使其正确运行?
更新:
我错误地粘贴了脚本中的行。此行的错误消息是正确的
[ -z $(file "$1" | grep '256') ] && echo 256
【问题讨论】:
标签: bash shell scripting terminal