zoukankan      html  css  js  c++  java
  • 《Advanced Bash-scripting Guide》学习(十二):占位符":"及其他

    本文所选的例子来自于《Advanced Bash-scripting Gudie》一书,译者 杨春敏 黄毅

    : 在一个二元命令中提供一个占位符

    例1.

    : ${username=`whoami`}             #将命令的输出赋值给变量,注意":"与"$"之间有空格

    echo $username                          #输出的是whoami执行后的结果,如果没有:,会报错,除非username本身是个命令

    例2.

    : ${username=$(whoami)}           #例2等价于例1

    echo $username   

    =============================================================================

    例3.

    username=$`whoami`                 #例3是没有占位符的情况

    echo $username

    例4.

    username=$(echo whoami)        #变量username替换了命令whoami

    $username                                    #结果是root

    echo $username                           #结果是whoami  


                                                


  • 相关阅读:
    [HDU6793] Tokitsukaze and Colorful Tree
    [NOI2020]命运
    [NOI2020]美食家
    模拟9
    晚测2
    模拟8
    联考4
    模拟7
    模拟6
    关于数论
  • 原文地址:https://www.cnblogs.com/my_captain/p/7147645.html
Copyright © 2011-2022 走看看