Files
kshutils/j

16 lines
238 B
Plaintext
Raw Normal View History

function j
{
typeset da
2024-06-17 12:02:45 +02:00
(( $# == 0 )) && diralias && return 0
da=$(diralias $1)
if print $da | grep '^!' >/dev/null
then
if ! da=$(eval $(print "$da" | sed 's/^!//') 2>/dev/null)
then
return 65
fi
fi
'cd' "$da"
osc pwd
}