Preguntas etiquetadas con scripts

39
Accidentalmente renombrado / bin ¡Ayuda!

Tengo una emergencia, un principiante de Linux y Bash aquí y me equivoqué al intentar escribir un script para cambiar el nombre de algunos archivos. El bucle subió accidentalmente por la ruta (ejecutó el script en una carpeta en el escritorio) y cambió /binde nombre a /D_bin( D_era el prefijo que...

35
¿Cómo mostrar la hora modificada de un archivo?

Me gustaría un método para encontrar e imprimir la hora modificada de un archivo, para usar dentro de un script bash. Se me ocurrió: ls -l $filename | cut -d ' ' -f '6-8' Qué salidas: Jul 26 15:05 Aunque me gustaría evitar el análisis ls, también sería útil tener el año allí. Idealmente, me...

34
Usando "while read ..." en un script de Linux

¿Podría alguien explicar cómo funciona el siguiente código? echo '1 2 3 4 5 6' | while read a b c do echo $c $b $a done Específicamente, me gustaría saber por qué la salida de este bucle es 3 4 5 6 2 1, en lugar de 3 2 1y 6 5 4en dos líneas separadas. Parece que no puedo entenderlo...

34
Girar imágenes desde la terminal

Tengo un directorio con mucha imagen pero están en una orientación incorrecta. Quiero rotar las imágenes para corregir la orientación (principalmente ± 90 o ). Usando el visor de imágenes (foto de shotwell) puedo rotarlos individualmente haciendo clic en el botón rotar, pero eso es demasiado...

33
El script de inicio no se inicia

Ubuntu 10.04 He creado este script de inicio ( /etc/init/pure-ftpd.conf ): # pure-ftpd - FTP server description "Pure-FTPd server" start on filesystem stop on runlevel S respawn respawn limit 10 5 pid file /var/run/pure-ftpd.pid console output pre-start script test -x

31
Ocultar salida de un comando

Tengo un script donde comprueba si un paquete está instalado o no y si el puerto 8080 está siendo utilizado por un proceso en particular o no. No tengo experiencia con bash, así que hice algo como esto: if dpkg -s net-tools; then if netstat -tlpn | grep 8080 | grep java; then echo "Shut down...