Déplacer plusieurs fichiers dans Linux Bash
Dans cet article, nous allons vous présenter comment déplacer plusieurs fichiers dans le même répertoire sous Linux. Nous expliquerons différentes méthodes telles que la saisie de plusieurs noms de fichiers, l’utilisation d’un caractère générique (*
) pour les noms de fichiers similaires et/ou les mêmes extensions de fichiers.
Les exemples de fichiers et de répertoires que nous utiliserons tout au long de l’article sont ci-dessous.
Vous pouvez utiliser les commandes suivantes pour créer cette structure.
mkdir Folder1
cd Folder1
touch file1.txt
touch file2.txt
touch file3.txt
touch file1.pdf
touch file2.pdf
touch file3.pdf
mkdir Folder2
Déplacer plusieurs fichiers avec la commande mv
sous Linux
Après la commande mv
, tapez les noms de fichiers que vous souhaitez déplacer, puis le nom du répertoire. L’utilisation d’une barre oblique (/
) après le nom du répertoire est facultative.
mv file1.txt file1.pdf file2.txt Folder2/
Utiliser le caractère générique (*) pour les noms de fichiers similaires
L’astérisque (*
) est appelé wildcard
et donne à chaque fichier commençant par le nom spécifié un paramètre de la commande mv
.
Disons que nous voulons déplacer tous les fichiers avec le nom file1
, même si l’extension est différente. Nous utilisons un caractère générique au lieu de spécifier l’extension à la fin du nom de fichier.
mv file1.* Folder2/
Utilisez le caractère générique (*
) pour la même extension
Cette fois, nous voulons déplacer tous les fichiers avec la même extension, même si leurs noms sont différents. Nous utilisons un caractère générique au lieu du nom de fichier puis écrivons l’extension que nous voulons à la fin.
mv *.pdf Folder2/
Yahya Irmak has experience in full stack technologies such as Java, Spring Boot, JavaScript, CSS, HTML.
LinkedIn