La respuesta de Dennis es correcta. Vea man bashy busque (usando /) la sección sobre "REDIRECCIÓN". Específicamente las subsecciones "Salida redirigida" y "Salida redirigida anexa".
RedGrittyBrick
Respuestas:
28
>es para redirigir a un archivo (sobrescribirlo), mientras que >>es para agregar.
Más comúnmente, >se conoce como redireccionamiento (salida estándar a un archivo) mientras que el símbolo de tubería |se conoce como tubería (salida estándar a otro proceso). Corres el riesgo de confundir a personas como yo cuando te refieres a >'piping'
RedGrittyBrick
@RedGrittyBrick: He visto tuberías en algunos libros (y lo he estado diciendo durante años), pero la redirección parece ser mucho más común. Gracias.
Dennis
@Dennis Piping está utilizando la tubería |para conectar la salida de un programa / comando a la entrada de otro. Relacionados .
Tenga en cuenta que de acuerdo con la página 43, en PowerShell > fooes solo azúcar sintáctico | Out-File fooy, por lo tanto, es una forma de tubería ;-)
man bash
y busque (usando/
) la sección sobre "REDIRECCIÓN". Específicamente las subsecciones "Salida redirigida" y "Salida redirigida anexa".Respuestas:
>
es para redirigir a un archivo (sobrescribirlo), mientras que>>
es para agregar.Para sobrescribir
bar.txt
, use esto:fuente
>
se conoce como redireccionamiento (salida estándar a un archivo) mientras que el símbolo de tubería|
se conoce como tubería (salida estándar a otro proceso). Corres el riesgo de confundir a personas como yo cuando te refieres a>
'piping'|
para conectar la salida de un programa / comando a la entrada de otro. Relacionados .> foo
es solo azúcar sintáctico| Out-File foo
y, por lo tanto, es una forma de tubería ;-)