1. 程式人生 > >Linux Shell Bash 變數賦值中 的作用

Linux Shell Bash 變數賦值中 的作用

  1 #!/bin/bash  2 # "裸體"變數  3   4 echo  5   6 # 變數什麼時候是"裸體"的, 比如前邊少了$的時候?  7 # 當它被賦值的時候, 而不是被引用的時候.  8   9 # 賦值 10 a=879 11 echo "The value of \"a\" is $a." 12  13 # 使用'let'賦值 14 let a=16+5 15 echo "The value of \"a\" is now $a." 16  17 echo 18  19 # 在'for'迴圈中(事實上, 這是一種偽賦值): 20 echo -n "Values of \"a\" in the loop are: " 21 for a in 7 8 9 11 22 do 23   echo -n "$a " 24 done 25  26 echo 27 echo 28  29 # 使用'read'命令進行賦值(這也是一種賦值的型別): 30 echo -n "Enter \"a\" " 31 read a 32 echo "The value of \"a\" is now $a." 33  34 echo 35  36 exit 0