zoukankan      html  css  js  c++  java
  • Shell教程 之echo命令

    1.显示普通字符串

    这里的双引号完全可以省略,以下命令效果一致:

    echo "传递参数实例!"
    echo 传递参数实例!
    

    2.显示转义字符

    echo ""传递参数实例!""
    echo "传递参数实例!"

    执行结果:

    [root@test3101-3 bin]# ./test.sh  
    "传递参数实例!"
    "传递参数实例!"
    

    3. 显示变量

    read name 
    echo "$name It is a test"

    执行结果:

    [root@test3101-3 bin]# ./test.sh  
    uniquefu    #执行程序暂停,要求输入
    uniquefu It is a test  #输出
    

    4. 显示换行

    echo  -e "Uniquefu,
    " #-e 开启转义
    echo "He is a good man" 

    执行结果:

    [root@test3101-3 bin]# ./test.sh  
    Uniquefu,
    
    He is a good man
    

    5. 显示不换行

    echo  -e "Uniquefu,c"  #-e开启转义,c不换行
    echo "He is a good man"

    执行结果:

    [root@test3101-3 bin]# ./test.sh  
    Uniquefu,He is a good man
    

    6. 显示结果定向至文件

    echo "He is a good man"  >>test.txt
    

    7. 原样输出字符串,不进行转义或取变量(用单引号)

    name=Uniquefu
    echo '$name is a good man
    '

    执行结果:

    [root@test3101-3 bin]# ./test.sh  
    $name is a good man
    
    

    8.显示命令执行结果

    echo `date`
    echo `df`

    注意: 这里使用的是反引号 `, 而不是单引号 '

    执行结果:

    [root@test3101-3 bin]# ./test.sh
    2018年 08月 29日 星期三 15:59:12 CST
    Filesystem 1K-blocks Used Available Use% Mounted on /dev/mapper/vg_test31013-lv_root 51475068 6190668 42662960 13% / tmpfs 16411440 72 16411368 1% /dev/shm /dev/sda1 487652 34464 427588 8% /boot /dev/mapper/vg_test31013-lv_home 1083092404 738884 1027328880 1% /home

      

  • 相关阅读:
    继承---原型式继承
    CSS中可继承的属性
    函数定义相关
    现代密码学(对称密码——第一部分)
    数据结构练习题(1)
    数据结构与算法(线性表)
    数据结构与算法(绪论)
    大英四期中单词复习
    计算机组成原理_verilog学习_实验二答案(原创)
    现代密码学——第2章古典密码学
  • 原文地址:https://www.cnblogs.com/uniquefu/p/9554930.html
Copyright © 2011-2022 走看看