Preguntas etiquetadas con shell

11
Tubería semi-asíncrona

Supongamos que tengo la siguiente tubería: a | b | c | d ¿Cómo puedo esperar para completar c(o b) en sho bash? Esto significa que la secuencia de comandos dpuede iniciarse en cualquier momento (y no es necesario esperar), pero requiere que la salida completa de cfuncione correctamente. El caso...

11
stderr sobre ssh -t

Esto envía la salida a STDERR, pero no propaga Ctrl+ C(es decir, Ctrl+ Cmatará sshpero no el control remoto sleep): $ ssh localhost 'sleep 100;echo foo ">&2"' Esto propaga Ctrl+ C(es decir, Ctrl+ Cmatará sshy el control remoto sleep), pero envía STDERR a STDOUT: $ ssh -tt localhost 'sleep...

11
Historia de Bash globbing

¿Hay alguna razón histórica por la que Bash "globbing" y las expresiones regulares no sean idénticas? Por ejemplo, creo que en Bash [1-2]*coincide todo lo que comienza con un 1 o un 2 seguido de cualquier otra cosa, mientras que como expresión regular [1-2]*solo coincidiría con una secuencia de 1s...

11
¿Cómo configuro el archivo mtime en formato de época?

Sé cómo obtener el mtime de un archivo en formato de época: stat --format=%Y <file> Pero no he podido averiguar cómo configurar el tiempo m de un archivo en formato de época. La página de comando man touch (1) parece aceptar solo un valor de "marca de tiempo" (formato fijo más o menos que...

11
Cómo usar variables dentro de comillas simples

Tengo una aplicación que toma como entrada los atributos en comillas dobles incrustadas en comillas simples. Tome por ejemplo este comando correcto: command -p 'cluster="cl1"' Para automatizarlo, creé un archivo bash usando $CLUSTERcomo variable. ¿Cómo debe ser mi comando? En otras palabras, ¿qué...