これは私が頻繁に行うことです
$ mkdir foo
$ cd foo
これは単一のコマンドとして機能しますが、キーストロークが多く、時間を節約できません。
$ mkdir foo && cd foo
これにショートカットはありますか?
編集
以下のヘルプを使用すると、これが最もエレガントな答えのようです。
# ~/.bashrc
function mkcd {
if [ ! -n "$1" ]; then
echo "Enter a directory name"
elif [ -d $1 ]; then
echo "\`$1' already exists"
else
mkdir $1 && cd $1
fi
}
mkdir
使用するcommand mkdir $1
代わりに、関数の名前をに変更できますmkdir $1
。