Apenas faça uma função fazendo isso por você. No bash por exemplo:
mkdircd(){ mkdir "$1" && cd "$1" ; }
exemplo
mkdircd hello
Eu sei que esta é uma pergunta muito básica, mas não consigo descobrir o que procurar para obter a resposta.
No linux / unix / ssh eu sei que você pode criar uma pasta como esta:
mkdir path/to/myfolder
E você pode ir para essa pasta assim:
cd path/to/myfolder
Mas é possível criá-lo e movê-lo em um comando, para evitar ter que digitar o caminho duas vezes?
Apenas faça uma função fazendo isso por você. No bash por exemplo:
mkdircd(){ mkdir "$1" && cd "$1" ; }
exemplo
mkdircd hello
Se você usar Bash , poderá fazer:
mkdir path/to/myfolder
cd $_
A variável especial $ _ se expande para o último parâmetro do último comando. Por isso, só funciona se você digitá-lo diretamente depois.
Veja aqui para mais informações: link
Tags directory cd-command shell