rl
This commit is contained in:
parent
b95a4366a4
commit
0d34be0529
|
|
@ -30,3 +30,13 @@ function goto() {
|
|||
local real="$(realpath "$path")"
|
||||
cd "${real%/*}"
|
||||
}
|
||||
function rl() {
|
||||
local l="$1"
|
||||
local i=50
|
||||
while [[ -L "$l" && $((i--)) > 0 ]]; do
|
||||
local n="$(readlink "$l")"
|
||||
echo "$l -> $n"
|
||||
l="$n"
|
||||
done
|
||||
[[ -e "$l" ]] && echo "$l" || echo "~nonexistent~"
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in a new issue