Preguntas etiquetadas con shell-script

27
¿Qué significa "while:;"?

Sé lo que es un whilebucle. Sin embargo, solo lo he visto funcionar con: while [condition] while ![condition] while TRUE (infinite loop) Donde la declaración posterior whiletiene que ser TRUEo FALSE. Hay un comando incorporado de shell llamado :. Se describe como un comando ficticio que no hace...

26
ejecutando script con ". "Y con" fuente "

Me preguntaba si las siguientes dos formas de ejecutar un script bash son equivalentes. . ./myScript.sh source myScript.sh ¿Ambos ejecutan el contenido del script en lugar de ejecutar el script, es decir, no crean una subshell para ejecutar el

26
Cómo agregar variables aritméticas en un script

Quiero acumular el tamaño de línea de varios archivos contenidos en una carpeta. He escrito el siguiente script: let a=0 let num=0 for i in folder/* do num=`cat $i | wc -l` a=$a+$num done echo $a Lo que obtengo al final del script es 123 + 234 + 432 + ... y no el resultado de la operación...

25
La forma más rápida de concatenar archivos

Tengo más de 10k archivos por un total de más de 20GB que necesito concatenar en un solo archivo. ¿Hay una manera más rápida que cat input_file* >> out ? La forma preferida sería un comando bash, Python también es aceptable si no considerablemente más lento.

25
Ejecutar script en una pantalla

Quiero ejecutar un script bash en una pantalla separada. El script llama a un programa varias veces, cada uno de los cuales tarda demasiado en esperar. Mi primer pensamiento fue simplemente abrir una pantalla y luego llamar al script, pero parece que no puedo separar (by ctrl-a d) mientras el...