簡潔的Bash編程技巧續(xù)篇<轉(zhuǎn)>
來源:懂視網(wǎng)
責(zé)編:小采
時間:2020-11-09 07:29:36
簡潔的Bash編程技巧續(xù)篇<轉(zhuǎn)>
簡潔的Bash編程技巧續(xù)篇<轉(zhuǎn)>:1. bash中alias的使用 alias其實(shí)是給常用的命令定一個別名,比如很多人會定義一下的一個別名: alias ll = 'ls -l' 以后就可以使用ll,實(shí)際展開后執(zhí)行的是ls -l?,F(xiàn)在很多發(fā)行版都會帶幾個默認(rèn)的別名,比如: alias grep = 'grep --co
導(dǎo)讀簡潔的Bash編程技巧續(xù)篇<轉(zhuǎn)>:1. bash中alias的使用 alias其實(shí)是給常用的命令定一個別名,比如很多人會定義一下的一個別名: alias ll = 'ls -l' 以后就可以使用ll,實(shí)際展開后執(zhí)行的是ls -l?,F(xiàn)在很多發(fā)行版都會帶幾個默認(rèn)的別名,比如: alias grep = 'grep --co
例子是這樣的:
$ a=b
$ b=1
$ echo $a
b
$ eval "echo \$$a"
1
|
但是利用indirect referencing的用法,你可以這樣獲取b的值:
$ echo ${!a}
1
$ b=2
$ echo ${!a}
2
|
很奇怪的一種用法,關(guān)于indirect referencing你可以查看這里或者這里。
22. 未完待續(xù)
http://kodango.me/simple-bash-programming-skills-2
聲明:本網(wǎng)頁內(nèi)容旨在傳播知識,若有侵權(quán)等問題請及時與本網(wǎng)聯(lián)系,我們將在第一時間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com
簡潔的Bash編程技巧續(xù)篇&lt;轉(zhuǎn)&gt;
簡潔的Bash編程技巧續(xù)篇<轉(zhuǎn)>:1. bash中alias的使用 alias其實(shí)是給常用的命令定一個別名,比如很多人會定義一下的一個別名: alias ll = 'ls -l' 以后就可以使用ll,實(shí)際展開后執(zhí)行的是ls -l?,F(xiàn)在很多發(fā)行版都會帶幾個默認(rèn)的別名,比如: alias grep = 'grep --co