Unix & Linux

13
¿Cómo entender el comando "cat> file_name << blah"?

En el siguiente comando cat toma el contenido de here-doc y lo redirige a un archivo llamado conf: cat > conf << EOF var1="cat" var2="dog" var3="hamster" EOF ¿Cómo entender el orden de los comandos aquí? ¿ bashPrimero procesa todo lo demás (parte here-doc) y como paso final se ve la >...

13
Salida XXD sin saltos de línea

¿Puedo decir xxdque no imprima ningún salto de línea en su salida y que tenga mi volcado como una línea continua? [user@localhost] : ~ $ echo -n "this is a long line and xxd is going to take multiple lines to print it" | xxd

13
OpenConnect: configuración de rutas predeterminadas

Estoy tratando de usar OpenConnect para conectarme a Cisco VPN de mi empresa (AnyConnect) La conexión parece funcionar bien, lo que no entiendo es cómo configurar el enrutamiento. Estoy haciendo esto desde la línea de comando. Utilizo el script VPN predeterminado para conectarme así: openconnect...

13
Caret corchete corchete A ^ [[A - ¿Qué significa?

Pido disculpas si esto ya se ha preguntado, pero no tengo idea de cómo puedo averiguarlo yo mismo: cuando busco "^ [[A" en cualquier motor de búsqueda, ignora por completo la parte "^ [[". De todos modos, mi pregunta: a veces en la terminal (en una Mac) cuando presiono las teclas de flecha,...

13
Encuentra la última vez que se ejecutó la actualización de yum

Estoy creando un script para averiguar cuándo se actualizó por completo una lista de servidores por última vez yum update. history |grep "yum update"|head -n 1Sin embargo, puedo encontrarlo , el problema es que un usuario podría haberlo lanzado pero no escribió "y" en el indicador. Otra forma que...

13
Muestre Spinner mientras espera que termine algún proceso

¿Cómo puedo mostrar la ruleta hasta que la línea de comando termine es trabajo? En otras palabras, si estoy ejecutando un script y quiero mostrar el spinner mientras este script se está ejecutando y el spinner desaparece cuando el script termina, es trabajo. A continuación se muestra un código de...

13
¿Cómo aborto fc sin ejecutar el comando?

El comando fc permitirá la edición visual del comando anterior. Si cambio de opinión en el editor, ¿cómo evito que se ejecute el comando? En vim, escribiendo q! o q ambos dan como resultado la ejecución del comando y CTRL-C tampoco funciona. ¿Es la única opción para eliminar el comando en el editor...

13
comando tar - omitir enlaces simbólicos

Yo uso el comando tar como, tar -cvf protTests.tar protTests/* a tartodos los archivos dentro de la carpeta, protTests. Pero esto incluye los enlaces simbólicos dentro de la carpeta, que no es el deseado. ¿Existe una opción de línea de comando que omita todos los enlaces

13
pase y gpg: sin clave pública

Estoy usando el pase durante bastante tiempo; pero después de exportar mi almacenamiento de claves y claves gpg a otra máquina, veo el siguiente resultado: $ gpg --list-key /home/shved/.gnupg/pubring.gpg ------------------------------ pub 2048R/FA829B53 2015-04-28 uid [ultimate] Yury Shvedov...

13
¿Cómo imprimir el nombre del script propio en mawk?

En bash $0contiene el nombre del script, pero en awk si hago un script llamado myscript.awk con el siguiente contenido: #!/usr/bin/awk -f BEGIN{ print ARGV[0] } y ejecutarlo, solo imprimirá "awk". Además, ARGV [i] con i> 0 se usa solo para argumentos de script en la línea de comandos....

13
¿Cómo incrementar la variable local en Bash?

Datos 1 \begin{document} 3 Código #!/bin/bash function getStart { local START="$(awk '/begin\{document\}/{ print NR; exit }' data.tex)" echo $START } START2=$(getStart) echo $START2 que vuelve 2pero quiero 3. Cambio sin éxito el final con esta respuesta sobre ¿Cómo puedo agregar números en...