echo $test 为什么不显示。

来源:2-3 shell单分支if语句例:判断分区使用率

doublewood

2016-03-12 00:52

自己机器上, 单独命令行执行 df -h |grep sda1|awk '{print $5}'|cut -d "%" -f 1 

显示28

但是执行下面的 命令行就返回空。

test =$(df -h |grep sda1|awk '{print $5}'|cut -d "%" -f 1)

  echo $test

为什么?

写回答 关注

1回答

  • qzf_001
    2016-03-13 14:28:16
    已采纳

    test =  (中间不允许空格)

    double...

    非常感谢!一语惊醒梦中人

    2016-03-14 20:06:24

    共 1 条回复 >

shell编程之条件判断与流程控制

Linux shell实用案例学习,一定会使你Linux运维能力再次提高

35507 学习 · 139 问题

查看课程

相似问题