由于一台服务器上有多个网站,每次修改网站的时候都要先cd
进入网站的目录。部署网站的时候目录长了点。每次都要输出很长的目录参数。这里使用一个函数wcd
来实现快速切换到网站的目录。
使用的方法
比如网站的位置如下
1. /html/longdir1/longdir2/wsite/www.aaa.com
2. /html/longdir1/longdir2/wsite/www.bbb.com
3. /html/longdir1/longdir2/wsite/www.shelljiaoben.com
修改网的根目录(函数wcd中修改)
比如进入目录 /html/longdir1/longdir2/wsite/www.aaa.com
, 执行命令 wcd a
或者 wcd aaa
就可以。
原理
- 进入网站的根目录
- 如果网站的目录名字给函数的第一个参数匹配(通过正则)且只匹配一个,就进入这个目录。