エイリアスの作成とディレクトリ入力 [重複]

エイリアスの作成とディレクトリ入力 [重複]

ディレクトリを作成してCDに移動できる信頼できるエイリアスまたは関数をどのように作成できますか?

次のように試してみましたが、たとえば、スペースを含むディレクトリを作成することはできません。

mcd () {
        mkdir $1 && cd $1
}

ベストアンサー1

空白の問題を回避するには、bashの変数間に常に二重引用符を追加してください。

mcd () {
  mkdir "$1" && cd "$1"
}

おすすめ記事