• <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>

            Prayer

            在一般中尋求卓越
            posts - 1256, comments - 190, trackbacks - 0, articles - 0
              C++博客 :: 首頁 :: 新隨筆 :: 聯(lián)系 :: 聚合  :: 管理

            dirname 命令

            Posted on 2009-08-28 13:24 Prayer 閱讀(3234) 評論(0)  編輯 收藏 引用 所屬分類: Shell
            dirname 命令
            用途
            將指定路徑除了最后以外的部分寫到標(biāo)準(zhǔn)輸出。
            語法
            dirname Path
            描述
            dirname 命令讀取指定路徑名保留最后一個(gè)“/”(斜杠)及其后面的字符,刪除其他部分,并寫結(jié)果到標(biāo)準(zhǔn)輸出。如果最后一個(gè)“/”后無字符,dirname 命令使用倒數(shù)第二個(gè)“/”,并忽略其后的所有字符。dirname 命令在創(chuàng)建路徑名的時(shí)候遵從以下規(guī)則:

            如果 Path 參數(shù)為“//”(雙斜杠),或者參數(shù) Path 全部由斜杠組成,將其轉(zhuǎn)換為單斜杠“/”。跳過步驟 2 到 7。
            從指定路徑刪除尾部的“/”字符。
            如果參數(shù) Path 中沒有剩下的“/”,則將路徑轉(zhuǎn)換成  . (點(diǎn))。跳過步驟 4 到 7。
            從路徑中刪除尾部的所有非斜杠字符。
            如果剩下的路徑為“//”(雙斜杠),跳到步驟 6。
            刪除路徑尾部的斜杠字符。
            如果剩下的路徑為空,則轉(zhuǎn)換成單斜杠“/”。
            例如,輸入:

            dirname //
            結(jié)果為 /(斜杠)。輸入:

            dirname /a/b/
            結(jié)果為:/a。輸入:

            dirname a
            結(jié)果為 . (點(diǎn))。輸入:

            dirname a/b
            結(jié)果為路徑名 a。

            命令 dirname 和 basename 通常在 shell 內(nèi)部命令替換使用,以指定一個(gè)與指定輸入文件名略有差異的輸出文件名。

            退出狀態(tài)
            此命令返回以下退出值:

            0 成功完成
            >0 發(fā)生錯(cuò)誤。

            示例
            要構(gòu)造和另一文件位于相同目錄的一個(gè)文件名,請輸入:
            AOUTFILE=`dirname $TEXTFILE`/a.out
            這將設(shè)置 shell 變量 AOUTFILE 作為文件 a.out 的名稱,它與 TEXTFILE 位于同一目錄。如果 TEXTFILE 是 /home/fran/prog.c,則 dirname $TEXTFILE 的值成了 /home/fran,且 AOUTFILE 變成了 /home/fran/a.out。

            以上是AIX上dirname的man幫助,難道以前的這段代碼本身就是一個(gè)不可到達(dá)的?也就是說dirname的輸出不可能是空?

            色天使久久综合网天天| 久久精品国产第一区二区三区| 久久久久久久99精品免费观看| 狠狠人妻久久久久久综合蜜桃| 一极黄色视频久久网站| 久久无码人妻一区二区三区| 国产精品美女久久久久网| 亚洲国产小视频精品久久久三级| 亚洲乱码精品久久久久..| 久久99精品国产麻豆婷婷| 久久久久久久久无码精品亚洲日韩| 亚洲天堂久久精品| 青青草原精品99久久精品66| 久久精品国产黑森林| 久久亚洲私人国产精品| 亚洲国产成人精品无码久久久久久综合 | 99久久99久久| 亚洲国产成人精品久久久国产成人一区二区三区综 | 伊人久久无码中文字幕| 久久精品国产一区二区三区| 韩国无遮挡三级久久| 亚洲中文字幕无码久久精品1 | 亚洲国产成人久久综合碰| 66精品综合久久久久久久| 狠狠88综合久久久久综合网| 久久久久久免费视频| 日本久久中文字幕| 久久se精品一区二区影院| 久久综合九色综合久99| 久久91精品国产91久久麻豆 | 国产综合精品久久亚洲| 久久久精品免费国产四虎| 亚洲精品国产字幕久久不卡| 久久免费看黄a级毛片| 久久人人爽人人爽人人片AV东京热| 香蕉aa三级久久毛片| 一本色道久久88综合日韩精品| 亚洲国产成人乱码精品女人久久久不卡| 91精品国产91久久久久久蜜臀| 国产精品美女久久久久网| 免费观看成人久久网免费观看|