15 lines
190 B
Plaintext
15 lines
190 B
Plaintext
|
#!/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"
|
||
|
}
|