Necesito repetir una serie de elementos de una matriz en PowerShell, pero proporciono varios delimitadores entre los elementos, así que estoy usando;Escribiendo pestañas en un archivo usando PowerShell
Add-Content -Path $tempInputDir\testoutput.log -value ($($fields[0]) + " "+
$($fields[1]) + " " + $($fields[2]) + " " + $($fields[3]) + " "+
$($fields[15]) + " " + $($fields[17]))
}
tengo que ser capaz de añadir pestañas y caracteres de espacio, como se puede ver en el código anterior acabo de hacer esto mediante la adición físicamente pestañas y espacios entre comillas dobles, pero estoy seguro de que esto causará problemas en el futuro.
¿Cuál es la forma correcta de hacer eco de estos caracteres en un archivo? Leí en alguna parte que "t" podría usarse, ¿pero eso no parece funcionar?
Tradicionalmente se habría \ t ¿verdad? –
@jeffamaphone: en idiomas que usan '\' para escapar de caracteres en cadenas, sí. No todos los idiomas funcionan de esa manera. – Joey