kshutils/j

15 lines
190 B
Plaintext
Raw Normal View History

#!/bin/ksh
j()
{
local da
da=$(diralias $1)
if echo $da | grep '^!' >/dev/null
then
if ! da=$(eval $(echo "$da" | sed 's/^!//') 2>/dev/null)
then
return 65
fi
fi
'cd' "$da"
}