免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
12
最近访问板块 发新帖
楼主: wade53784
打印 上一主题 下一主题

[文本处理] 关于shell编程下expr取值的问题 [复制链接]

论坛徽章:
0
11 [报告]
发表于 2014-08-10 10:45 |只看该作者
我没有加$,第一个截图是我尝试的结果第二张截图是我最初的回复 9# kylinbird


   

论坛徽章:
0
12 [报告]
发表于 2014-08-10 10:56 |只看该作者
哈哈,好像我说错了,我去掉分号也没报错。那楼主的脚本在我的环境可以跑通。
之前那么说是因为我弄perl的时候,不加分号会报错,以为两者一样呢。

回复 10# Shell_HAT


   

论坛徽章:
3
天蝎座
日期:2013-12-10 19:37:11酉鸡
日期:2014-08-04 20:05:38双鱼座
日期:2014-08-09 21:53:54
13 [报告]
发表于 2014-08-10 17:22 |只看该作者
回复 7# wade53784


    这个我倒没看出有什么语法错误来,可能得等其他大神出马了。

另外,我问一下,你使用哪种shell来执行这个脚本的? sh/dash/bash还是其他?

论坛徽章:
0
14 [报告]
发表于 2014-08-16 14:32 |只看该作者
我使用的是#!/bin/bash回复 13# 欧阳西风


   

论坛徽章:
39
辰龙
日期:2013-08-21 15:45:192015亚冠之广州富力
日期:2015-05-12 16:34:52亥猪
日期:2015-03-03 17:22:00申猴
日期:2015-03-03 17:21:37未羊
日期:2014-10-10 13:45:41戌狗
日期:2014-06-17 09:53:29巨蟹座
日期:2014-06-12 23:17:17双鱼座
日期:2014-06-10 12:42:44寅虎
日期:2014-06-09 12:52:172015亚冠之卡尔希纳萨夫
日期:2015-05-24 15:24:35黄金圣斗士
日期:2015-12-02 17:25:0815-16赛季CBA联赛之吉林
日期:2017-06-24 16:43:52
15 [报告]
发表于 2014-08-16 23:10 |只看该作者
本帖最后由 关阴月飞 于 2014-08-16 23:11 编辑

表示运行的好好的呀:
  1. [root@PF_RHEL7 awktest]# chmod 755 a.sh
  2. [root@PF_RHEL7 awktest]# ./a.sh
  3.                                        *
  4.                                       ***
  5.                                      *****
  6.                                     *******
  7.                                    *********
  8.                                   ***********
  9.                                  *************
  10.                                 ***************
  11.                                *****************
  12.                               *******************
  13.                              *********************
  14.                             ***********************
  15.                            *************************
  16.                           ***************************
  17.                          *****************************
  18.                         *******************************
  19.                        *********************************
  20.                       ***********************************
  21.                      *************************************
  22.                     ***************************************
  23.                    *****************************************
  24.                   *******************************************
  25.                  *********************************************
  26.                 ***********************************************
  27.                *************************************************
  28. [root@PF_RHEL7 awktest]# cat a.sh
  29. #!/bin/bash
  30. for i in `seq 25`
  31. do
  32.         s=`expr 40 - $i`
  33.         for j in `seq $s`
  34.         do
  35.                 echo -n ' '
  36.         done
  37.         ss=`expr 2 \* $i - 1`
  38.         for k in `seq $ss`
  39.         do
  40.                 echo -n '*'
  41.         done
  42.         echo
  43. done
复制代码
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP