1. 程式人生 > 其它 >如何看待前端工程師這一職業

如何看待前端工程師這一職業

1.變數的取用:echo (需要在變數名稱前面加上$ , 或者是以${變數} 的方式來取用)

2.顯示環境變數HOME和MAIL

3.變數的規則:

a.變數和變數內容之間用等號連線

b.等號兩邊之間不能直接接空格符

c.變數名稱只能是英文字母與數字,但是開頭字元不能是數字

d.變數內容若有空格符可使用雙引號『"』或單引號『'』將變數內容結合起來

  雙引號內的特殊字元如 $ 等,可以保有原本的特性( [var="lang is $LANG"]則『echo $var』可得『lang is zh_TW.UTF-8』)

e.可用跳脫字元『 \ 』將特殊符號(如 [Enter], $, \, 空格符, '等)變成一般字元

f.在一串指令的執行中,還需要其他額外的指令所提供的資訊時,可以使用反單引號『`指令`』或 [$(指令)]。

g.若該變數為擴增變數內容時,則可用 "$變數名稱" 或 ${變數} 累加內容 [ PATH="$PATH":/home/bin ]或[ PATH=${PATH}:/home/bin ])

  例:

[root@mysql30-53 sbin]# name="$name"\ hahha
[root@mysql30-53 sbin]# echo $name
namehello hahha
[root@mysql30-53 sbin]# name=${name}hello  
[root@mysql30
-53 sbin]# echo $name namehello hahhahello

h.若該變數需要在其他子程式執行,則需要以 export 來使變數變成環境變數

j.取消變數的方法為使用 unset :unset 變數名稱

4.變數的設定當中,單引號與雙引號的區別:注意:雙引號仍然可以保有變數的內容,但單引號內僅能是一般字元 ,而不會有特殊符號】

1 [root@mysql30-53 sbin]# name=VBird
2 [root@mysql30-53 sbin]# echo $name
3 VBird
4 [root@mysql30-53 sbin]# myname="$name is hhahah
" 5 [root@mysql30-53 sbin]# echo $myname 6 VBird is hhahah 7 [root@mysql30-53 sbin]# myname='$name is cc' 8 [root@mysql30-53 sbin]# echo $myname 9 $name is cc

5.編寫的指令碼中如果要訪問某個目錄,可以預先設定,用到直接訪問

1 [root@mysql30-53 src]# file="/usr/local/src"
2 [root@mysql30-53 src]# echo $file
3 /usr/local/src
4 [root@mysql30-53 src]# ls