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

偶然在网上看到了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

青春一经典当即永不再赎

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

相关文章:

你感兴趣的文章:

标签云: