这道题我有点疑惑 英文,请大家帮下忙,怎么求定义域

查看:807|回复:6
脚本信息:
#!/bin/bash
MIAO=`history | tail -1 | cut -d' ' -f2`
& && & [ $MIAO -gt 1000 ]; then
& && & echo &Some command will gone.&
& && & echo &OK.&
错误信息:
[root practice]# ./text8.sh
./text8.sh: line 5: [: -gt: unary operatorexpected
检查了几遍,把
[ $MIAO -gt 1000 ]; then 这里换成
[[ $MIAO -gt 1000 ]]; then& & 就不会报错了,但是MIAO是大于1000的,为什么会echo OK,很疑惑,请大家帮帮忙,告诉我错在哪里。
中级工程师
你确定这个是对的吗?history | tail -1 | cut -d' ' -f2,这个命令执行出来是空的啊
改成这个history | tail -1 | cut -d' ' -f3试试&&history数字前有两个空格,所以取值是第三个
这样测试可行。复制内容到剪贴板代码:root@Nagios:/tmp# cat a.sh
#!/bin/bash
MIAO=`wc -l ~/.bash_history | cut -d' ' -f1`
if& &&&[ $MIAO -gt 1000 ]; then
& && & echo &Some command will gone.&
& && & echo &OK.&
root@Nagios:/tmp# bash a.sh
Some command will gone.
引用:原帖由 神剑闯江湖 于
09:11 发表
你确定这个是对的吗?history | tail -1 | cut -d' ' -f2,这个命令执行出来是空的啊 恩恩,命令我在外面执行是可以得出最后一条命令是多少条的。
引用:原帖由 bianlimit 于
09:35 发表
这样测试可行。
root@Nagios:/tmp# cat a.sh
#!/bin/bash
MIAO=`wc -l ~/.bash_history | cut -d' ' -f1`
if& &&&[ $MIAO -gt 1000 ]; then
& && & echo &Some command will gone.&
& && & echo &OK.&
... 嗯嗯,可以啦,谢谢
复制内容到剪贴板代码:history |awk '{a=$1}END{print(a&=1000)?&Some command will gone.&:&OK.&}'大家帮下忙 看下我这道C#的题目做得对吗
我遇到了一道C#的题目 创建一个委托,在请求用户输入时 使用它模拟COnsole.readline()函数  我是这样做的 帮忙看下对吗   delegate string co(out string h1);        static string o(out string h1)        {            h1 = Convert.ToString(Console.ReadLine());                        return h1;        }        static void Main(string[] args)        {                        string h1;            er = new co(o);            Console.WriteLine(er(out h1));                        Console.ReadKey();
09-12-17 &
答案错了 a = -2 * V的开方,由于正三角形的面积 = 3的开平方/4 * a的平方。
请登录后再发表评论!}

我要回帖

更多关于 赤色疑惑手机在线播放 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信