- バックアップ一覧
- 差分 を表示
- 現在との差分 を表示
- ソース を表示
- シェルスクリプト/pwd2 へ行く。
- 1 (2007-03-23 (金) 18:51:35)
PWD2
pwdコマンドを加工して、今いるディレクトリとその上のディレクトリのみ表示する。
#!/bin/sh
local n=0
for i in `pwd | tr '/' ' '`; do
dirs[$n]=$i
n=$((n+1))
done
local path=
for i in $((n-2)) $(($n-1)); do
if [ "$i" -ge 0 ]; then
path=$path/${dirs[$i]}
fi
done
if [ -z $path ]; then
path=/
fi
echo $path