kshutils/j

16 lines
238 B
Plaintext
Raw Permalink Normal View History

function j
{
typeset da
2024-06-17 10:02:45 +00: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
}