歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> AIX(UNIX)上cd命令的另一種用法

AIX(UNIX)上cd命令的另一種用法

日期:2017/2/28 15:42:54   编辑:Linux教程

偶然在網上看到了unix上cd命令的另一種用法,的確挺有意思的,就驗證了一下並記錄下來!

首先man一下cd命令,發現的確發現如下內容:

Syntax

cd [directory]

or

cd [directorya directoryb]

看到標紅的地方沒有,難道是cd命令能夠進入兩個目錄,這肯定不是了。

原來這個用法的意思是:使用directoryb目錄字符串替換當前目錄絕對路徑中第一次出現的directorya目錄字符串。

驗證如下:

[rac11g1@Oracle]$ mkdir -p /home/oracle/cda/cd/cd/cd
[rac11g1@oracle]$ mkdir -p /home/oracle/cdb/cd/cd/cd
[rac11g1@oracle]$ cd /home/oracle/cda/cd/cd/cd
[rac11g1@oracle]$ cd cda cdb
/home/oracle/cdb/cd/cd/cd
[rac11g1@oracle]$ pwd
/home/oracle/cdb/cd/cd/cd

directorya和directoryb可以是多層目錄,如:

[rac11g1@oracle]$ mkdir -p /home/oracle/cdb/cdc/cd/cd/cd
[rac11g1@oracle]$ cd /home/oracle/cda/cd/cd/cd
[rac11g1@oracle]$ cd cda cdb/cdc
/home/oracle/cdb/cdc/cd/cd/cd

Copyright © Linux教程網 All Rights Reserved