Bash 环境中经常要做的一个操作是退到上一级目录,或者上一级上一级...目录。
将以下代码贴到 ~/.bashrc 中。
- function .. ()
-
{
-
local n=${1:-1}
-
local c=0
-
local sdir=""
-
-
while [ $c -lt $n ]; do
-
sdir=../$sdir
-
c=$((c+1))
-
done
-
-
cd $sdir
-
}
Example- $ pwd
-
/a/b/c/d/e
-
$ ..
-
$ pwd
-
/a/b/c/d
-
$ .. 3
-
$ pwd
-
/a
阅读(2466) | 评论(0) | 转发(0) |