Comment créer un nouveau répertoire et le modifier avec une seule commande sous Linux

Comment créer un nouveau répertoire et le modifier avec une seule commande sous Linux
Comment créer un nouveau répertoire et le modifier avec une seule commande sous Linux

Vidéo: Comment créer un nouveau répertoire et le modifier avec une seule commande sous Linux

Vidéo: Comment créer un nouveau répertoire et le modifier avec une seule commande sous Linux
Vidéo: Quelle est la différence IPv4 et IPv6 ? - YouTube 2024, Peut
Anonim
Si vous passez du temps dans le terminal, vous utilisez probablement le
Si vous passez du temps dans le terminal, vous utilisez probablement le

mkdir

commande pour créer un répertoire, puis le

cd

commande pour passer à ce répertoire juste après. Cependant, il existe un moyen de faire ces deux actions avec une seule commande.

Vous pouvez exécuter manuellement deux commandes à la fois sur la ligne de commande, mais nous allons vous montrer comment ajouter une ligne au fichier.bashrc qui combinera les éléments suivants:

mkdir

commande et la

cd

commande en une commande personnalisée, vous pouvez taper avec un nom de répertoire.

Le fichier.bashrc est un script qui s'exécute chaque fois que vous ouvrez une fenêtre de terminal en appuyant sur Ctrl + Alt + T ou ouvrez un nouvel onglet dans une fenêtre de terminal. Vous pouvez ajouter des commandes au fichier.bashrc que vous souhaitez exécuter automatiquement à chaque fois que vous ouvrez une fenêtre de terminal.

Pour éditer le fichier.bashrc, nous allons utiliser gedit. Tapez la commande suivante à l'invite.

gedit ~/.bashrc

Vous pouvez utiliser n’importe quel éditeur de texte avec lequel vous êtes à l’aise, comme vi ou nano. Il suffit de remplacer "gedit" dans la commande ci-dessus par la commande permettant d'exécuter l'éditeur de texte choisi.

Faites défiler vers le bas du fichier.bashrc et ajoutez la ligne suivante à la fin du fichier. Nous vous recommandons de copier la ligne ci-dessous et de la coller dans le fichier.bashrc.
Faites défiler vers le bas du fichier.bashrc et ajoutez la ligne suivante à la fin du fichier. Nous vous recommandons de copier la ligne ci-dessous et de la coller dans le fichier.bashrc.

mkdircd(){ mkdir '$1' && cd '$1'; }

Il s’agit essentiellement d’une fonction qui exécutera les deux commandes l’une après l’autre. La nouvelle commande personnalisée dans notre exemple s'appelle

mkdircd

(vous pouvez en fait nommer la commande comme vous voulez) et il lancera le

mkdir

commande puis la

cd

commander. le

'$1'

sur les deux commandes indique que les commandes accepteront une valeur sur laquelle opérer. Dans ce cas, il s’agit du nom du nouveau répertoire.

Vous pouvez ajouter un commentaire au-dessus de la commande afin de vous rappeler son rôle. Placez simplement un signe dièse (#) au début de la ligne, puis toute description que vous souhaitez ajouter.

Cliquez sur "Enregistrer".

Fermez gedit (ou un autre éditeur de texte) en cliquant sur le «X» dans le coin supérieur gauche de la fenêtre.
Fermez gedit (ou un autre éditeur de texte) en cliquant sur le «X» dans le coin supérieur gauche de la fenêtre.
Le paramètre que vous venez d'ajouter au fichier.bashrc n'affectera pas la session en cours de la fenêtre Terminal. Vous devez fermer la fenêtre du terminal, vous déconnecter et vous reconnecter pour que les modifications prennent effet. Donc, tapez exit à l'invite et appuyez sur Entrée ou cliquez sur le bouton “X” dans le coin supérieur gauche de la fenêtre. Ensuite, déconnectez-vous et revenez dans.
Le paramètre que vous venez d'ajouter au fichier.bashrc n'affectera pas la session en cours de la fenêtre Terminal. Vous devez fermer la fenêtre du terminal, vous déconnecter et vous reconnecter pour que les modifications prennent effet. Donc, tapez exit à l'invite et appuyez sur Entrée ou cliquez sur le bouton “X” dans le coin supérieur gauche de la fenêtre. Ensuite, déconnectez-vous et revenez dans.
Maintenant, lorsque vous tapez la nouvelle commande suivie d’un nouveau nom de répertoire, le
Maintenant, lorsque vous tapez la nouvelle commande suivie d’un nouveau nom de répertoire, le

mkdircd

La fonction que vous avez créée dans le fichier.bashrc est appelée et le nom du répertoire «Test Directory» est transmis aux deux commandes (

mkdir

et

cd

). Le répertoire «Test Directory» sera créé et vous y serez immédiatement conduit.

Conseillé: