Preguntas etiquetadas con io-redirection

La redirección de E / S se utiliza en la secuencia de comandos de shell. Esta característica le permite a uno tomar la salida de un comando y redirigirlo como entrada para otro comando, o un comando puede tomar la entrada de un archivo en lugar de la secuencia de entrada estándar o del terminal. Todo el proceso ayuda a conectar flujos de datos de varias maneras.

301
Cómo agregar varias líneas a un archivo

Estoy escribiendo un script bash para buscar un archivo si no existe, entonces créelo y añádelo: Host localhost ForwardAgent yes Entonces "line then new line 'tab' then text"creo que es un formato sensible. Sé que puedes hacerlo: cat temp.txt >> data.txt Pero parece extraño ya que son...

175
Ver stdout / stderr del servicio systemd

He creado un archivo de servicio systemd simple para una aplicación personalizada. La aplicación funciona bien cuando la ejecuto manualmente, pero mi CPU se maximiza cuando la ejecuto con systemd. Estoy tratando de rastrear dónde está mi problema, pero no sé dónde encontrar la salida (o cómo...

148
Bash: ¿Qué hace "> |"?

Acabo de ver esto escrito; $ some-command >| /tmp/output.txt Las tuberías verticales se utilizan en redirecciones estándar "canalizando" la salida de un comando a otro, >|de hecho , ¿es completamente inútil ya que sería lo mismo que >en este

105
¿Cómo redirigir la salida a un archivo desde cron?

Tengo un script de respaldo que necesito ejecutar en un momento determinado del día, así que lo estoy usando cronpara esta tarea y desde dentro de cron también estoy tratando de redirigir la salida del script de respaldo a logfile. crontab -e */1 * * * * /home/ranveer/backup.sh &>>...

86
Proceso de sustitución y tubería

Me preguntaba cómo entender lo siguiente: Conectar el stdout de un comando al stdin de otro es una técnica poderosa. Pero, ¿qué pasa si necesita canalizar la salida estándar de múltiples comandos? Aquí es donde entra en juego la sustitución de procesos. En otras palabras, ¿puede la sustitución...

76
¿Cómo grep flujo de error estándar (stderr)?

Estoy usando ffmpeg para obtener la metainformación de un clip de audio. Pero no puedo entenderlo. $ ffmpeg -i 01-Daemon.mp3 |grep -i Duration FFmpeg version SVN-r15261, Copyright (c) 2000-2008 Fabrice Bellard, et al. configuration: --prefix=/usr --bindir=/usr/bin --datadir=/usr/share/ffmpeg...

75
Usando while loop para ssh a múltiples servidores

Tengo un archivo servers.txt, con una lista de servidores: server1.mydomain.com server2.mydomain.com server3.mydomain.com cuando leo el archivo línea por línea con whiley hago eco de cada línea, todo funciona como se esperaba. Todas las líneas están impresas. $ while read HOST ; do echo $HOST ;...