|
linux 小实用技巧
发表于 2014-11-25 14:37:07
浏览:11832
|
回复:4
打印
[复制链接]
楼主
是不是每次都为 cd ../../../ 返回到上一层目录而烦恼吗?当目录的层数越多就每次返回到上几层目录就觉得繁琐吗?
这里有个小函数,可以添加到 ./bashrc 里面或弄成一个小脚本。函数如下
- .. () {
- if [ $# -eq 0 ] || [ $1 -le 0 ]; then
- cd_parent_cnt=1
- else
- cd_parent_cnt=$1
- fi
- while [ $cd_parent_cnt -gt 0 ] && [ "$PWD" != "/" ]; do
- command cd ..
- cd_parent_cnt=`expr $cd_parent_cnt - 1`
- done
- unset cd_parent_cnt
- }
复制代码 使用方式为:
.. //返回上一层目录
.. 5 //返回上五层目录
|
|