Preguntas etiquetadas con shell-script

Preguntas sobre scripts de shell, archivos ejecutables que son interpretados por un shell (bash, zsh, etc.).





3
¿Cómo se elimina el carácter de punto de la cadena sin volver a llamar a sed o awk?
Tengo un archivo llamado hostlist.txtque contiene texto como este: host1.mydomain.com host2.mydomain.com anotherhost www.mydomain.com login.mydomain.com somehost host3.mydomain.com Tengo el siguiente script pequeño: #!/usr/local/bin/bash while read host; do dig +search @ns1.mydomain.com $host ALL \ | sed -n '/;; ANSWER SECTION:/{n;p;}'; done <hostlist.txt \ | gawk '{print $1","$NF}' >fqdn-ip.csv Qué salidas a fqdn-ip.csv: …






4
Crear recursivamente directorios para todas las letras
Quiero crear un directorio de tal manera que necesite etiquetar los directorios de aa z. Dentro de cada uno de estos directorios, necesito crear subdirectorios para que estén etiquetados como aa, abetc. Entonces, por ejemplo, para el directorio m, mis subdirectorios se etiquetarán como ma, mbhasta mz.


2
buscar y eliminar duplicados en un directorio
Tengo un directorio con varios archivos img y algunos de ellos son idénticos, pero todos tienen nombres diferentes. Necesito eliminar duplicados pero sin herramientas externas solo con un bashscript. Soy un principiante en Linux. Intenté anidar para el bucle para comparar md5sumas y, dependiendo del resultado, eliminar, pero algo está …

2
¿Detectar si se ejecuta en una terminal virtual?
Me gustaría iniciar sesión automáticamente al tty1iniciar sesión y luego usarlo vlockpara bloquearlo. ¿Cómo puedo detectar desde Bash si el terminal actual es un terminal virtual de consola (p tty1. Ej. ), Para poder poner la vlocklínea .bash_profiley hacer que se ejecute solo si me conecto tty1?


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.