Too many arguments是怎么回事
2个回答
2017-10-23
展开全部
too many arguments
参数太多
原因分析:
filename中的空格回车等迷惑了bash。
如果环境变量没放在双引号中,那么bash 认为条件中的自变量过多。可以用双引号将字符串自变量括起来消除该问题。
看来是要养成将所有字符串自变量用双引号括起的习惯,将除去很多类似的编程错误。
解决方法:
给命令执行部分加上双引号即可:
代码如下:
if test -z "`cat filename`"
希望对你有帮助
2018-08-02 · 知道合伙人教育行家
关注
展开全部
Too many arguments
太多的参数
arguments
[英]['ɑ:ɡjʊmənts][美]['ɑ:ɡjʊmənts]
n.争论( argument的名词复数 ); 争吵; 说理; 论据;
例句:
1.
There are three main arguments for reform.
支持改革的理由主要有三点。
太多的参数
arguments
[英]['ɑ:ɡjʊmənts][美]['ɑ:ɡjʊmənts]
n.争论( argument的名词复数 ); 争吵; 说理; 论据;
例句:
1.
There are three main arguments for reform.
支持改革的理由主要有三点。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |