Preguntas etiquetadas con bash

6
Procesar cada línea de un archivo en bash

Cuando quiero hacer algo con cada línea en un archivo, generalmente escribo cat my_file | while read a do gzip "$a" done El gzip es solo un ejemplo, puede ser cualquier cosa. Lo que me pregunto es si hay otra forma de obtener las líneas cat file | while

6
xbindkeys citas de escape

¿Cómo puedo escapar de las comillas en los comandos .xbindkeysrc? Ninguno de esos trabajos. "pacmd dump|awk --non-decimal-data '$1~/set-sink-volume/{system ("pacmd "$1" "$2" "$3+2500)}'" "pacmd dump|awk --non-decimal-data '\$1~/set-sink-volume/{system ("pacmd "\$1" "\$2" "\$3+2500)}'" "pacmd...

6
Eliminar todos los enlaces simbólicos de archivos en un comando

Quiero eliminar todos los enlaces simbólicos de los archivos. Tengo una estructura de directorio como la /usr/local/instantclient/11.2.0.3que contiene muchos archivos y tengo enlaces simbólicos de estos archivos. /usr/local/lib/Ahora quiero eliminar todos estos enlaces simbólicos de esos archivos....

6
Reemplazar carpeta existente con comando mv

Disculpas si esta pregunta ya se ha hecho, no pude encontrar nada ... Digamos que quiero reemplazar 'oldstuff' por 'newstuff'. Básicamente renombrar para reemplazar. Intento usar este comando: mv ~/newstuff ~/oldstuff Pero eso solo mueve la carpeta 'newstuff' a la carpeta 'oldstuff'. ¿Cómo...

5
cambio de procesos detenidos en linux bash (usando masilla)

Accediendo a un servidor remoto (Ubunty Hardy) a través de ssh (masilla), puedo dejar de ejecutar 'programas' con CTRL-Z (señal de pausa). Puedo tener varios trabajos pausados, lo que puedo ver con el comando 'trabajos'. La pregunta es si es posible (o si ya existe) configurar un acceso directo...

5
¿Cómo puedo cambiar el nombre de los archivos por lotes en bash?

Tengo algunos archivos como este: database1-backup-01-01-2011.sql database2-backup-01-01-2011.sql ... etc. Quiero cambiarles el nombre para agregar AM, así: database1-backup-01-01-2011-AM.sql database2-backup-01-01-2011-AM.sql ¿Cuál es la forma más concisa de hacerlo desde bash...