欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Linux獲取當前腳本真實路徑的方法

 更新時間:2019年03月07日 11:43:45   作者:wdz306ling  
今天小編就為大家分享一篇關于Linux獲取當前腳本真實路徑的方法,小編覺得內(nèi)容挺不錯的,現(xiàn)在分享給大家,具有很好的參考價值,需要的朋友一起跟隨小編來看看吧

1.獲取當前腳本的真實路徑:

#!/bin/bash
if [[ $0 =~ ^\/.* ]]    #判斷當前腳本是否為絕對路徑,匹配以/開頭下的所有
then
  script=$0
else
  script=$(pwd)/$0
fi
script=`readlink -f $script`   #獲取文件的真實路徑
script_path=${script%/*}     #獲取文件所在的目錄
realpath=$(readlink -f $script_path)   #獲取文件所在目錄的真實路徑
echo $script
echo $script_path
echo $realpath 

2.readlink -f :獲取符號鏈接的真實文件位置,最后得到符號鏈接的真實文件位置

3.basename :獲取文件的文件名

4.dirname:獲取文件的目錄名

總結

以上就是這篇文章的全部內(nèi)容了,希望本文的內(nèi)容對大家的學習或者工作具有一定的參考學習價值,謝謝大家對腳本之家的支持。如果你想了解更多相關內(nèi)容請查看下面相關鏈接

相關文章

  • linux下的守護進程

    linux下的守護進程

    守護進程(Daemon)是運行在后臺的一種特殊進程。它獨立于控制終端并且周期性地執(zhí)行某種任務或等待處理某些發(fā)生的事件。守護進程是一種很有用的進程。Linux的大多數(shù)服務器就是用守護進程實現(xiàn)的。同時,守護進程完成許多系統(tǒng)任務。
    2014-11-11
  • Apache JMeter 5.5 下載安裝及設置中文圖文教程

    Apache JMeter 5.5 下載安裝及設置中文圖文教程

    這篇文章主要介紹了Apache JMeter 5.5 下載安裝以及設置中文教程,本文通過圖文并茂的形式給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2023-02-02
  • 淺談Linux文件目錄介紹及文件顏色區(qū)別

    淺談Linux文件目錄介紹及文件顏色區(qū)別

    這篇文章主要介紹了淺談Linux文件目錄介紹及文件顏色區(qū)別,具有一定借鑒價值,需要的朋友可以參考下
    2018-01-01
  • 使用wget遞歸鏡像網(wǎng)站

    使用wget遞歸鏡像網(wǎng)站

    wget這個命令可以以遞歸的方式下載整站,并可以將下載的頁面中的鏈接轉換為本地鏈接。
    2017-07-07
  • Apache RewriteBase 指令使用介紹

    Apache RewriteBase 指令使用介紹

    RewriteBase指令顯式地設置了目錄級重寫的基準URL。在下文中,你將看到RewriteRule可以用于目錄級的配置文件中(.htaccess)并在局部范圍內(nèi)起作用,即規(guī)則實際處理的只是剝離了本地路徑前綴的一部分
    2016-04-04
  • VMware虛擬機中Ubuntu18.04無法連接網(wǎng)絡的解決辦法

    VMware虛擬機中Ubuntu18.04無法連接網(wǎng)絡的解決辦法

    這篇文章主要為大家詳細介紹了VMware虛擬機中Ubuntu18.04無法連接網(wǎng)絡的解決辦法,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2019-03-03
  • linux下使用cmake編譯安裝mysql的詳細教程

    linux下使用cmake編譯安裝mysql的詳細教程

    這篇文章主要介紹了linux下使用cmake編譯安裝mysql的詳細教程,非常不錯,具有一定的參考借鑒價值,需要的朋友可以參考下
    2019-10-10
  • 在linux系統(tǒng)下部署selenium爬蟲程序介紹

    在linux系統(tǒng)下部署selenium爬蟲程序介紹

    大家好,本篇文章主要講的是在linux系統(tǒng)下部署selenium爬蟲程序介紹,感興趣的同學速來圍觀哦,記得收藏本篇文章方便下次瀏覽
    2021-11-11
  • Linux中的LUN、磁盤、LVM和文件系統(tǒng)映射使用

    Linux中的LUN、磁盤、LVM和文件系統(tǒng)映射使用

    這篇文章主要介紹了Linux中的LUN、磁盤、LVM和文件系統(tǒng)映射使用方式,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2024-02-02
  • 詳解Linux中如何釋放交換空間swap

    詳解Linux中如何釋放交換空間swap

    交換內(nèi)存swap是linux下一個虛擬內(nèi)存的概念,它是利用磁盤空間虛擬出的一塊邏輯內(nèi)存,用于解決物理內(nèi)存容量不足的問題,本文就給大家介紹一下在Linux中如何釋放交換空間swap,需要的朋友可以參考下
    2023-07-07

最新評論