诸暨汉妇网络科技有限公司

電腦技術(shù)網(wǎng) - 從此開始了解電腦、科技、手機(jī)、智能硬件、網(wǎng)絡(luò)相關(guān)的各項(xiàng)適用知識(shí)!

電腦技術(shù)網(wǎng)_it資訊_游戲攻略_手機(jī)教程_電腦教程_無線路由器設(shè)置_設(shè)置無線路由器_辦公軟件教程_電腦系統(tǒng)安裝_電腦維修知識(shí)

Linux如何刪除替換變量值?Linux刪除替換變量值的方

欄目:Linux 系統(tǒng)技巧
已被:人瀏覽過
本文主要介紹:最近一些朋友問小編Linux如何刪除替換變量值?今天小編為大家?guī)淼氖荓inux刪除替換變量值的方法,希望對大家會(huì)有幫助,有需要的朋友一起去看看吧

在Linux系統(tǒng)中,對變量進(jìn)行賦值后需要發(fā)現(xiàn)有些問題,需要對變量值進(jìn)行刪除或替換,本文將針對Linux變量值的替換和刪除做個(gè)詳細(xì)介紹,希望對你有所幫助。一起去看看吧!

1、變量內(nèi)容的刪除

[root@bogon ~]# echo ${PATH} #呼叫出PATH變量的值

/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/mysql/bin:/root/bin

[root@bogon ~]# echo ${PATH#/*bin:} #看見那個(gè);#”符號(hào),表示從變量;PATH”值的左邊開始向右邊刪除能匹配到;*bin:”的位置,僅刪除能匹配到最短的那個(gè),所以輸出內(nèi)容如下,;/usr/local/sbin:”被刪除了

/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/mysql/bin:/root/bin

[root@bogon ~]# echo ${PATH#*local/bin:}

/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/mysql/bin:/root/bin

[root@bogon ~]# echo ${PATH##/*bin:} #兩個(gè);#”表示刪除能匹配到最長的那個(gè),所以;/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/mysql/bin:”全部被刪除

/root/bin

[root@bogon ~]# echo ${PATH%:/*bin} #把上邊的;#”號(hào)換成;%”看看,表示從變量;PATH”值的右邊開始向左邊刪除能匹配到;*bin”的位置,僅刪除能匹配到最短的那個(gè),所以;:/root/bin”被刪除

/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/mysql/bin

[root@bogon ~]# echo ${PATH%%:/*bin} #兩個(gè);%”與兩個(gè);#”類似的道理

/usr/local/sbin

2、變量內(nèi)容的替換

[root@bogon ~]# echo ${PATH/sbin/SBIN

本文地址: http://www.laotiku.cn/linux/3515.html 手機(jī)版

相關(guān)推薦Related Recommendations