日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
輕松獲取當(dāng)前路徑,linux腳本絕招(linux腳本當(dāng)前路徑)

當(dāng)在 linux 中編寫腳本時,獲取當(dāng)前路徑即當(dāng)前腳本所在路徑可說是極其重要的,它可以幫助我們在腳本中獲取其它文件的路徑信息,不過獲取當(dāng)前路徑通常會讓腳本開發(fā)者感到煩惱,不過也無需擔(dān)心,下面這幾招就可以幫助我們輕松獲取當(dāng)前路徑。

創(chuàng)新互聯(lián)自2013年創(chuàng)立以來,是專業(yè)互聯(lián)網(wǎng)技術(shù)服務(wù)公司,擁有項目成都做網(wǎng)站、成都網(wǎng)站設(shè)計網(wǎng)站策劃,項目實施與項目整合能力。我們以讓每一個夢想脫穎而出為使命,1280元東遼做網(wǎng)站,已為上家服務(wù),為東遼各地企業(yè)和個人服務(wù),聯(lián)系電話:18982081108

首先,我們可以使用下面的 Linux 命令來獲取當(dāng)前的工作目錄(working directory):

“`shell

cd `pwd`


執(zhí)行上述命令會返回當(dāng)前工作目錄的路徑,我們可以將其保存下在變量中,如:

```shell
Workdir=`pwd`

同時,我們還可以使用 `$0` 來取得腳本文件的絕對路徑:

“`shell

Scriptpath=$0


不過,`$0`通常只在腳本中能夠正常使用,因此我們還可以使用 `dirname` 命令來代替:

```shell
Scriptpath=`dirname $0`

上面的命令可以取得腳本文件的所在目錄,但是默認(rèn)情況下不會返回絕對路徑,如果需要將其轉(zhuǎn)換為絕對路徑,可以使用 `readlink` 和 `realpath` 命令:

“`shell

abs_scriptpath=$(readlink -f $(dirname $0))

abs_scriptpath=$(realpath $(dirname $0))


最后,我們還可以使用 `BASH_SOURCE` 變量來獲取當(dāng)前腳本所在的路徑:

```shell
Scriptpath=$(dirname "${BASH_SOURCE[0]}")

以上就是獲取當(dāng)前路徑的 Linux 絕招,當(dāng)然,如果需要獲取父級目錄或更深入的層級路徑時,我們可以基于上述的技巧,加以簡單修改。

創(chuàng)新互聯(lián)【028-86922220】值得信賴的成都網(wǎng)站建設(shè)公司。多年持續(xù)為眾多企業(yè)提供成都網(wǎng)站建設(shè),成都品牌網(wǎng)站設(shè)計,成都高端網(wǎng)站制作開發(fā),SEO優(yōu)化排名推廣服務(wù),全網(wǎng)營銷讓企業(yè)網(wǎng)站產(chǎn)生價值。


分享標(biāo)題:輕松獲取當(dāng)前路徑,linux腳本絕招(linux腳本當(dāng)前路徑)
文章來源:http://www.5511xx.com/article/djppdee.html