Preguntas etiquetadas con shell-script

9
Construye un comando dinámicamente

Estoy trabajando en un script y necesito construir el tarcomando dinámicamente. Aquí hay dos ejemplos para ilustrar lo que estoy tratando de hacer: #!/bin/bash TAR_ME="/tmp" EXCLUDE=("/tmp/hello hello" "/tmp/systemd*" "/tmp/Temp*") _tar="tar "`printf -- '--exclude="%s" ' "${EXCLUDE[@]}"`" -zcf...

9
diff mostrando solo diferencias dentro de la línea

Quiero comparar líneas en dos archivos, pero para minimizar el ruido en la salida, solo quiero que se impriman las diferencias reales en las líneas. Por ejemplo, dados los dos archivos a continuación: a.txt a b c d e f g h i j k l m n o p q r s t u v w x y z b.txt a B c d e f g h i j k l m n o...

9
Rendimiento de bucle vs expansión

Necesita sugerencias de expertos en la siguiente comparación: Segmento de código usando el bucle: for file in `cat large_file_list` do gzip -d $file done Segmento de código con expansión simple: gzip -d `cat large_file_list` ¿Cuál será más rápido? Tiene que manipular grandes conjuntos de...

8
Motivo de ksh obsoleto -eq

La última versión de ksh está obsoleta usando -eqdentro de [[ ]]bloques, prefiriendo (( ))en su lugar. ¿Por qué es esto? No puedo encontrar ninguna documentación sobre las ventajas de (( ))más de [[ ]]cualquier lugar, y encuentro que la sintaxis es considerablemente más obvia. Por...

8
Medir el tiempo dentro de un script

Este hilo muestra cómo medir el tiempo que lleva ejecutar un script. En mi caso, estoy interesado en medir el tiempo entre dos puntos dentro de un guión . Aquí hay un ejemplo de cómo me gustaría usar esto: start_measuring_time Line 1 Line 2 .. Line N stop_measuring_time show_elapsed_time Me...