kshutils/j

15 lines
229 B
Plaintext
Raw Normal View History

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