Preguntas etiquetadas con tee

tee es una utilidad de línea de comandos que lee la entrada estándar y escribe en la salida estándar, así como en un archivo especificado como argumento. Utilice esta etiqueta para preguntas sobre el comando tee.

27
¿Cómo funciona `: w! Sudo tee%`

Si abre un archivo en el que no tiene permiso para escribir en vim, luego decide que necesita cambiarlo, puede escribir sus cambios sin salir de vim haciendo :w !sudo tee % No entiendo cómo puede funcionar esto. ¿Puedes por favor diseccionar esto? Entiendo la :wparte, escribe el búfer actual en el...

18
Salida a stdout y al mismo tiempo grep en un archivo

Tengo un script que envía texto a stdout. Quiero ver toda esta salida en mi terminal, y al mismo tiempo quiero filtrar algunas líneas y guardarlas en un archivo. Ejemplo: $ myscript Line A Line B Line C $ myscript | grep -P 'A|C' > out.file $ cat out.file Line A Line C Quiero ver la salida...

17
tee stdout a stderr?

Me gustaría enviar stdout de un proceso al stdin de otro proceso, pero también a la consola. Enviar stdout a stdout + stderr, por ejemplo. Por ejemplo, tengo un git editalias para lo siguiente: git status --short | cut -b4- | xargs gvim --remote Me gustaría que la lista de nombres de archivo se...

15
`tee` para comandos

teepuede redirigir la entrada estándar canalizada a la salida y al archivo estándar . echo Hello, World! | tee greeting.txt El comando anterior mostraría el saludo en la pantalla del terminal y lo guardaría en el contenido del greeting.txtarchivo, creando el archivo si no hay ninguno con ese...

14
Salida directa a tubería y stdout

Me preguntaba si hay una manera de canalizar la salida de un comando y dirigirlo al stdout. Entonces, por ejemplo, fortuneimprime una galleta de la fortuna y también la copia en el portapapeles: $ fortune | tee >(?stdout?) | pbcopy "...Unix, MS-DOS, and Windows NT (also known as the Good, the...

13
¿Cómo uso tee para redirigir a grep?

No tengo mucha experiencia en el uso de tee, así que espero que esto no sea muy básico. Después de ver una de las respuestas a esta pregunta, me encontré con un extraño comportamiento tee. Para poder generar la primera línea y una línea encontrada, puedo usar esto: ps aux | tee >(head -n1) |...

10
¿El tee ralentiza las tuberías?

Me pregunto si el tee ralentiza las tuberías. Escribir datos en el disco es más lento que canalizarlos, después de todo. ¿Espera tee con el envío de datos a la siguiente tubería hasta que se haya escrito en el disco? (Si no, supongo que tee tiene que poner en cola los datos que se han enviado,...