Quiero crear una variable a partir de la salida azcopy list. pero la salida se mostrará así:

INFO: KeyPointTips.pdf; Content Length: 98.29 KiB

¿Hay alguna manera de hacer que la salida de azcopy list solo muestre el nombre y formato del archivo, sin ninguna otra información?

0
RnD0102 22 oct. 2020 a las 15:44

1 respuesta

La mejor respuesta

Si es siempre con la misma convención, puede recuperar el nombre del archivo con expresiones regulares o con divisiones simples:

$azOutput = "INFO: KeyPointTips.pdf; Content Length: 98.29 KiB"

$fileName = $azOutput.Split(':')[1].Split(';')[0].Trim()

Write-Host $fileName 
# KeyPointTips.pdf
0
Shayki Abramczyk 22 oct. 2020 a las 12:59