關(guān)于Linux Shell命令basename的使用總結(jié)。以下操作在Ubuntu14.04 Bash Shell中通過。
最近在使用shell腳本時(shí)需要獲取腳本執(zhí)行時(shí)的名稱,一般采用$0來(lái)獲取腳本執(zhí)行時(shí)的命令,如/home/guochongxin/test.sh A B這樣的腳本,在test.sh里echo $0得到的值是/home/guochongxin/test.sh,但實(shí)際我們只想獲得test.sh,這個(gè)時(shí)候就可以使用basename命令了。
該命令的幫忙信息如下:
NAME
basename - strip directory and suffix from filenames
SYNOPSIS
basename NAME [SUFFIX]
basename OPTION
即basename的作用是從文件名中去除目錄和后綴,有如下例子:
1.執(zhí)行basename kernel/include/linux/或basename kernel/include/linux得到linux
2.執(zhí)行basename kernel/include/linux/stddef.h得到stddef.h
3.執(zhí)行basename kernel/include/linux/stddef.h .h得到stddef
4.執(zhí)行basename kernel/include/linux/stddef.h h得到stddef.
5.執(zhí)行basename kernel/include/linux/stddef.h .得到stddef.h
看到這常用的效果了,非常方便的一個(gè)命令。
清理散熱器是維護(hù)電腦性能的重要一環(huán),尤其在高溫季節(jié)或長(zhǎng)時(shí)......
閱讀手機(jī)QQ怎么遠(yuǎn)程獲取電腦文件?自從有了手機(jī)QQ和微信之后,電腦......
閱讀emeditor是一款快速輕巧的文本編輯器,專門用來(lái)處理txt文本的工......
閱讀1、打開微信,點(diǎn)擊發(fā)現(xiàn),找到朋友圈。2、點(diǎn)擊想要轉(zhuǎn)發(fā)朋友圈......
閱讀微信朋友圈已經(jīng)成為好友們互動(dòng)的地方,沒事發(fā)張自拍照,發(fā)點(diǎn)......
閱讀今天小編將為大家?guī)?lái)的是Linux下增大可打開文件描述符的最大數(shù)的方法,希望對(duì)大家會(huì)有幫助,有需要的朋友一起去看看吧...
次閱讀
最近一些朋友問小編Linux Mount NTFS分區(qū)造成的權(quán)限問題如何解決?今天小編將為大家?guī)?lái)的是Linux Mount NTFS分區(qū)造成的權(quán)限問題的解決方案,希望對(duì)大家會(huì)有幫助,有需要的朋友一起去看看...
次閱讀
Linux編程時(shí)出現(xiàn)Segmentation fault錯(cuò)誤如何解決?今天小編要為大家分享的就是Linux編程時(shí)出現(xiàn)Segmentation fault錯(cuò)誤的處理辦法,有需要的朋友可以參考下...
次閱讀
今天小編為大家?guī)?lái)的是linux的Sudo/su授權(quán)命令詳解,希望對(duì)大家會(huì)有幫助,有需要的朋友可以參考下...
次閱讀
最近一些朋友問小編在Linux下如何確定網(wǎng)卡所使用驅(qū)動(dòng)程序?今天小編要為大家?guī)?lái)的是在Linux下確定網(wǎng)卡所使用驅(qū)動(dòng)程序的方法,希望對(duì)大家會(huì)有幫助,有需要的朋友一起去看看吧...
次閱讀
今天小編要為大家?guī)?lái)的是Linux用root賬號(hào)創(chuàng)建一個(gè)新的登錄賬號(hào)的方法,希望對(duì)大家會(huì)有幫助,有需要的朋友一起去看看吧...
次閱讀
今天小編為大家?guī)?lái)的是Linux下的命令行瀏覽器links介紹,希望對(duì)大家會(huì)有幫助,有需要的朋友一起去看看吧...
次閱讀
最近一些朋友問小編RedHat Linux 5無(wú)法使用ifconfig怎么辦?今天小編就為大家分享RedHat Linux 5無(wú)法使用ifconfig的解決方法,有需要的朋友可以參考...
次閱讀
今天小編為大家?guī)?lái)的是從Vim中訪問shell或者運(yùn)行外部命令的方法,希望對(duì)大家會(huì)有幫助,有需要的朋友一起去看看吧...
次閱讀
Linux安裝ElasticSearch后,ElasticSearch是不能用root用戶啟動(dòng)的,以root用戶啟動(dòng)會(huì)報(bào)錯(cuò)Refer to the log for complete error details,出現(xiàn)這種情況該如何解決呢?下面小編就為大家?guī)?lái)Linux安裝ElasticSea...
次閱讀
這篇文章主要介紹了Linux如何通過命令查看日志文件的某幾行(中間幾行或最后幾行),需要的朋友可以參考下...
次閱讀
最近一些朋友問小編Linux在無(wú)root的權(quán)限下如何安裝程序?今天小編將為大家?guī)?lái)的是Linux在無(wú)root的權(quán)限下安裝程序的方法,希望對(duì)大家會(huì)有幫助,有需要的朋友一起去看看吧...
次閱讀
SELinux(Security-Enhanced Linux) 是美國(guó)國(guó)家安全局(NSA)對(duì)于強(qiáng)制訪問控制的實(shí)現(xiàn),是 Linux上最杰出的新安全子系統(tǒng)。今天小編要為大家分享的是SELinux基本概念詳解,希望對(duì)大家會(huì)有幫助,有...
次閱讀
最近有些朋友問小編 Linux菱形亂碼如何修改? 今天小編將為大家分享的是Linux菱形亂碼的修改方法,希望對(duì)大家會(huì)有幫助,有需要的朋友可以參考下...
次閱讀
一些朋友不知道在Linux系統(tǒng)中如何把文件拷貝到U盤。今天小編就為大家?guī)?lái)的是Linux系統(tǒng)中把文件拷貝到U盤的方法,希望對(duì)大家會(huì)有幫助,有需要的朋友一起去看看吧...
次閱讀