Preguntas etiquetadas con bash

Para preguntas sobre scripts escritos para el shell de comandos Bash. Para scripts de shell con errores / errores de sintaxis, verifíquelos con el programa shellcheck (o en el servidor web shellcheck en https://shellcheck.net) antes de publicar aquí. Es más probable que las preguntas sobre el uso interactivo de Bash sean sobre el tema en Super User que en Stack Overflow.



11
resultados de unix diff de lado a lado?
¿Cómo puedo trazar los resultados de un comando Unix diff de lado a lado en lugar de una diferencia tras otra? Vea a continuación un ejemplo: diff /tmp/test1 /tmp/test2 1,4c1,2 < asfdsadf < asdfsad < fsaf < fdsadf --- > asdfsafdsf > saf 6,8d3 < sadf < asdf < sadf …
106 bash  unix  diff 


9
¿Cómo pasar el valor de una variable al stdin de un comando?
Estoy escribiendo un script de shell que debería ser algo seguro, es decir, no pasa datos seguros a través de parámetros de comandos y preferiblemente no usa archivos temporales. ¿Cómo puedo pasar una variable al stdin de un comando? O, si no es posible, ¿cómo utilizar correctamente los archivos temporales …
105 security  bash  stdin 


7
Ejecutando el script bash desde dentro de Python
Tengo un problema con el siguiente código: callBash.py: import subprocess print "start" subprocess.call("sleep.sh") print "end" sleep.sh: sleep 10 Quiero que el "final" se imprima después de 10 segundos. (Sé que este es un ejemplo tonto, simplemente podría dormir dentro de Python, pero este simple archivo sleep.sh fue solo como una …
105 python  bash  call 


7
Alcance de la variable Bash
Por favor, explíqueme por qué la última echodeclaración está en blanco. Espero que XCODEse incremente en el ciclo while a un valor de 1: #!/bin/bash OUTPUT="name1 ip ip status" # normally output of another command with multi line output if [ -z "$OUTPUT" ] then echo "Status WARN: No messages …
104 bash  scope  pipe 

4
Detectar si el paquete homebrew está instalado
Estoy a punto de escribir un script de shell para detectar si hay varios paquetes homebrew instalados en el sistema. ¿Hay alguna forma de usar un comando de preparación para lograr eso? Intenté usar el código de salida de brew install <formula> --dry-run. Pero esto crea el paquete si falta.
104 bash  shell  homebrew 

17
¿Cómo contar el número de archivos en cada directorio?
Puedo enumerar todos los directorios por find ./ -type d Intenté enumerar el contenido de cada directorio y contar el número de archivos en cada directorio usando el siguiente comando find ./ -type d | xargs ls -l | wc -l Pero esto sumaba el número total de líneas devueltas …
104 linux  bash  ubuntu 





Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.