Preguntas etiquetadas con sh

106
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 <...

105
SVN + SSH, ¿no tienes que hacer ssh-add cada vez? (Mac OS)

Sé que la respuesta está ahí fuera, pero soy bastante tonto en Unix y probablemente no reconocería la solución si me golpeara en la cara. Estoy en una Mac, conectándome a un servidor SVN a través de un túnel SSH. Tengo que hacerlo ssh-add privateKey.txtcada vez que quiero conectarme al servidor...

105
¿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...

105
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...

104
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
¿Git Add tiene un interruptor detallado?

Estoy en el proceso de mover todos mis repositorios privados y públicos a github. Una de las decisiones que he tomado es usar solo la consola, ya que significa una huella de herramientas más pequeña si alguna vez necesito cambiar de PC, etc. Sería un gran usuario de aplicaciones de consola y,...

104
Zócalos web de equilibrio de carga

Tengo una pregunta sobre cómo equilibrar la carga de los sockets web. Tengo un servidor que admite sockets web. Los navegadores se conectan a mi sitio y cada uno abre una conexión web a www.mydomain.com. De esa manera, mi aplicación de red social puede enviar mensajes a los

104
¿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 por find ./ -type d...

104
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...