Concaténer des fichiers à l'aide de PowerShell
-
Utilisez
Out-File
pour concaténer des fichiers à l’aide de PowerShell -
Utilisez
Set-Content
pour concaténer des fichiers à l’aide de PowerShell
PowerShell vous permet d’effectuer différentes opérations sur les fichiers, telles que créer, copier, déplacer, supprimer, afficher et renommer des fichiers. Une autre fonctionnalité importante vous permet de concaténer plusieurs fichiers en un seul fichier.
Vous pouvez facilement fusionner le contenu de plusieurs fichiers en un seul fichier. Ce didacticiel présentera différentes méthodes pour concaténer des fichiers à l’aide de PowerShell.
Utilisez Out-File
pour concaténer des fichiers à l’aide de PowerShell
L’applet de commande Out-File
envoie la sortie dans un fichier. Si le fichier n’existe pas, il crée un nouveau fichier dans le chemin spécifié.
Pour concaténer des fichiers avec Out-File
, vous devrez utiliser l’applet de commande Get-Content
pour obtenir le contenu d’un fichier. Normalement, Get-Content
affiche la sortie dans la console.
Vous devez faire passer son résultat par Out-File
, afin qu’il envoie le résultat dans un fichier spécifié. L’exemple suivant fusionne le contenu de deux fichiers dans un test3.txt
.
Get-Content test1.txt, test2.txt | Out-File test3.txt
Exécutez la commande suivante pour vérifier le contenu d’un fichier test3.txt
.
Get-Content test3.txt
Production:
This is a test1 file.
This is a test2 file.
Comme vous pouvez le voir, le contenu de test1.txt
et de test2.txt
est copié dans test3.txt
. Si vous souhaitez concaténer tous les fichiers .txt
dans le répertoire, vous pouvez utiliser *.txt
pour sélectionner tous les fichiers.
Get-Content *.txt | Out-File new.txt
Utilisez Set-Content
pour concaténer des fichiers à l’aide de PowerShell
Vous pouvez également utiliser Set-Content
au lieu de Out-File
. Le Set-Content
est une applet de commande de traitement de chaîne dans PowerShell.
Il écrit un nouveau contenu ou remplace le contenu d’un fichier.
Get-Content test1.txt, test2.txt | Set-Content new.txt
Vérifier le contenu d’un fichier new.txt
à l’aide de Get-Content
.
Get-Content new.txt
Production:
This is a test1 file.
This is a test2 file.
De cette façon, vous pouvez facilement concaténer plusieurs fichiers à l’aide de PowerShell.
Article connexe - PowerShell File
- Extraire le nom de fichier d'un chemin à l'aide de PowerShell
- Obtenir l'extension de fichier à l'aide de PowerShell
- Supprimer le chemin et l'extension du nom de fichier dans PowerShell
- Compresser et décompresser des fichiers à l'aide de PowerShell
- Lire les fichiers ligne par ligne dans Windows PowerShell