Unix & Linux

70
¿Cómo grep la salida de cURL?

Necesito recuperar la fecha de vencimiento de un certificado SSL. La curlaplicación proporciona esta información: $ curl -v https://google.com/ * Hostname was NOT found in DNS cache * Trying 212.179.180.121... * Connected to google.com (212.179.180.121) port 443 (#0) * successfully set certificate...

70
Diferencia entre "gato" y "gato <"

Estaba trabajando en un tutorial y vi el uso de ambos cat myfile.txty cat < myfile.txt. ¿Hay alguna diferencia entre estas dos secuencias de comandos? Parece que ambos imprimen el contenido de un archivo en el

69
¿Cómo pelar múltiples espacios a uno usando sed?

seden AIX no está haciendo lo que creo que debería. Estoy tratando de reemplazar múltiples espacios con un solo espacio en la salida de IOSTAT: # iostat System configuration: lcpu=4 drives=8 paths=2 vdisks=0 tty: tin tout avg-cpu: % user % sys % idle % iowait 0.2 31.8 9.7 4.9 82.9 2.5 Disks: %...

69
¿Qué hace "3> & 1 1> & 2 2> & 3" en un script?

Vi esta línea en un guión: DEVICE=`dialog --inputbox "Festplatten-Laufzeit auslesen. Gebe Sie das gewünschte Device an: " 0 70 "" 3>&1 1>&2 2>&3` Que es 3>&1 1>&2 2>&3 ¿haciendo? Sé que 1 = stdout y 2 = stderr, pero ¿para qué sirven 3y &para...

69
git pull desde el control remoto pero no se obtuvo esa referencia?

Tengo un espejo git en mi disco y cuando quiero actualizar mi repositorio con git pull me da un mensaje de error: Your configuration specifies to merge with the ref '3.5/master' from the remote, but no such ref was fetched. También me da: 1ce6dac..a5ab7de 3.4/bfq -> origin/3.4/bfq...

69
¿Por qué Ctrl-D (EOF) sale del shell?

¿Está literalmente "terminando un archivo" al ingresar esta secuencia de escape, es decir, la sesión de shell interactiva es vista como un flujo de archivo real por el shell, como cualquier otro flujo de archivos? Si es así, ¿qué archivo? ¿O la señal Ctrl+ es Dsolo un marcador de posición que...