按照老外的说法,这个就算造个轮子。怎么造呢?
切换目录,本来cd命令就已经能完成该功能。可是,有些时候,某些目录是频繁需要光顾的,那么就敲吧。偏偏,有些人就是不愿意繁琐的反复。于是,今天就造个轮子,能方便地切换目录。
要让轮子转起来,需要俩步骤。①.写个切换脚本;②.编辑.bashrc添加条别名。
编辑脚本,如下:
#!/bin/bash # dona_2.1.sh # ~/.bashrc # alias dona='. dona' # chmod u+x /usr/sbin/dona # DONA=".donatello" if [ ! -d ~/$DONA ]; then cd ~ &> /dev/null mkdir -p $DONA &> /dev/null fi cd ~ cd $DONA
添加别名:alias tom='. tom'。
执行下:
[work@right ~]$ dona [work@right .donatello]$
扩展下,切换到其他目录下。切换到tomcat部署路径:
#!/bin/bash # dona_2.1.sh # ~/.bashrc # alias dona='. dona' # chmod u+x /usr/sbin/dona # DONA="/data/tomcat" if [ ! -d ~/$DONA ]; then # cd ~ &> /dev/null mkdir -p $DONA &> /dev/null fi #cd ~ cd $DONA
测试挑战到tomcat部署路径:
[work@right .donatello]$ tom [work@right tomcat]$
转载于:https://blog.51cto.com/sunnybay/1598259