~/.bash_aliases ファイルに次の関数があります
mycd() {
dir=$(cat)
echo "$dir"
cd "$dir"
}
alias c=mycd
と
gotoD() {
find -name $1 -type $2 | awk '{ print $0 }' | sort -k2 | head -1 | c
}
alias goto=gotoD
タイピングできるようになりたい
goto directory_name d
関数にディレクトリを検索させ、最も近いディレクトリに cd します 問題は、ディレクトリへの見つかったパスが mycd に入りますが、実際にディレクトリを変更することができず、エラーなしで単純に同じディレクトリに残ることです。
どんな助けでも大歓迎です。
ありがとう