Concatenar archivos usando PowerShell
-
Use
Out-File
para concatenar archivos usando PowerShell -
Use
Set-Content
para concatenar archivos usando PowerShell
PowerShell le permite realizar diferentes operaciones con archivos, como crear, copiar, mover, eliminar, ver y renombrar archivos. Otra característica importante le permite concatenar varios archivos en un solo archivo.
Puede fusionar fácilmente el contenido de varios archivos en un solo archivo. Este tutorial presentará diferentes métodos para concatenar archivos usando PowerShell.
Use Out-File
para concatenar archivos usando PowerShell
El cmdlet Out-File
envía la salida a un archivo. Si el archivo no existe, crea un nuevo archivo en la ruta especificada.
Para concatenar archivos con Out-File
, necesitará usar el cmdlet Get-Content
para obtener el contenido de un archivo. Normalmente, Get-Content
muestra la salida en la consola.
Debe canalizar su salida a Out-File
, para que envíe la salida a un archivo específico. El siguiente ejemplo fusiona el contenido de dos archivos en un test3.txt
.
Get-Content test1.txt, test2.txt | Out-File test3.txt
Ejecute el siguiente comando para verificar el contenido de un archivo test3.txt
.
Get-Content test3.txt
Producción :
This is a test1 file.
This is a test2 file.
Como puede ver, el contenido tanto de test1.txt
como de test2.txt
se copia en test3.txt
. Si desea concatenar todos los archivos .txt
en el directorio, puede usar *.txt
para seleccionar todos los archivos.
Get-Content *.txt | Out-File new.txt
Use Set-Content
para concatenar archivos usando PowerShell
También puede utilizar Set-Content
en lugar de Out-File
. El Set-Content
es un cmdlet de procesamiento de cadenas en PowerShell.
Escribe contenido nuevo o reemplaza el contenido en un archivo.
Get-Content test1.txt, test2.txt | Set-Content new.txt
Verifique el contenido de un archivo new.txt
usando Get-Content
.
Get-Content new.txt
Producción :
This is a test1 file.
This is a test2 file.
De esta forma, puede concatenar fácilmente varios archivos mediante PowerShell.
Artículo relacionado - PowerShell File
- Almacene el contenido del archivo de texto en variable usando PowerShell
- Consulta de la última hora de escritura del archivo en PowerShell
- Desbloquear archivos usando PowerShell
- Dividir archivo grande en PowerShell
- Leer archivo CSV línea por línea en PowerShell
- Buscar archivos con extensión en PowerShell