Cómo crear un nuevo directorio y cambiarlo con un solo comando en Linux
Si pasa algún tiempo en la Terminal, probablemente use el mkdir
comando para crear un directorio, y luego el discos compactos
comando para cambiar a ese directorio justo después. Sin embargo, hay una manera de realizar ambas acciones con un solo comando.
Puede ejecutar dos comandos a la vez en la línea de comandos manualmente, pero le mostraremos cómo agregar una línea al archivo .bashrc que combinará la mkdir
comando y el discos compactos
comando en un comando personalizado que puede escribir con un nombre de directorio.
El archivo .bashrc es un script que se ejecuta cada vez que abre una ventana de Terminal al presionar Ctrl + Alt + T o abrir una nueva pestaña en una ventana de Terminal. Puede agregar comandos al archivo .bashrc que desea ejecutar automáticamente cada vez que abra una ventana de Terminal.
Para editar el archivo .bashrc, vamos a utilizar gedit. Escriba el siguiente comando en el indicador.
gedit ~ / .bashrc
Puedes usar cualquier editor de texto con el que te sientas cómodo, como vi o nano. Simplemente reemplace "gedit" en el comando anterior con el comando para ejecutar el editor de texto elegido.
Desplácese hasta la parte inferior del archivo .bashrc y agregue la siguiente línea al final del archivo. Le recomendamos que copie la línea de abajo y la pegue en el archivo .bashrc.
mkdircd () mkdir "$ 1" && cd "$ 1";
Esta es esencialmente una función que ejecutará los dos comandos uno después del otro. El nuevo comando personalizado en nuestro ejemplo se llama mkdircd
(puede nombrar el comando lo que quiera) y ejecutará el comando mkdir
comando y luego el discos compactos
mando. los "$ 1"
en ambos comandos indica que los comandos aceptarán un valor para operar. En este caso, es el nombre del nuevo directorio..
Puede agregar un comentario sobre el comando para recordar lo que hace el comando. Simplemente coloque un signo de libra (#) al comienzo de la línea y luego cualquier descripción que desee agregar.
Clic en Guardar".
Cierre gedit (u otro editor de texto) haciendo clic en la "X" en la esquina superior izquierda de la ventana.
La configuración que acaba de agregar al archivo .bashrc no afectará la sesión de la ventana del Terminal actual. Debe cerrar la ventana de la Terminal, cerrar sesión y volver a iniciarla para que el cambio surta efecto. Entonces, escriba exit en el indicador y presione Enter o haga clic en el botón "X" en la esquina superior izquierda de la ventana. Luego, cierre la sesión y vuelva a entrar.
Ahora, cuando escribe el nuevo comando seguido de un nuevo nombre de directorio, mkdircd
La función que creó en el archivo .bashrc se llama y el nombre de directorio "Test \ Directory" se pasa a los dos comandos ( mkdir
y discos compactos
). Se creará el directorio "Directorio de prueba" y se lo dirigirá de inmediato..
Si administra sus directorios utilizando la línea de comandos, este truco puede ahorrarle tiempo..