Preguntas etiquetadas con bash

349
¿Cómo puedo eliminar un proceso por nombre en lugar de PID?

A veces, cuando intento iniciar Firefox, dice "ya se está ejecutando un proceso de Firefox". Entonces tengo que hacer esto: jeremy@jeremy-desktop:~$ ps aux | grep firefox jeremy 7451 25.0 27.4 170536 65680 ? Sl 22:39 1:18 /usr/lib/firefox-3.0.1/firefox jeremy 7578 0.0 0.3 3004 768 pts/0 S+ 22:44...

345
Un ejemplo de cómo usar getopts en bash

Quiero llamar al myscriptarchivo de esta manera: $ ./myscript -s 45 -p any_string o $ ./myscript -h #should display help $ ./myscript #should display help Mis requisitos son: getopt aquí para obtener los argumentos de entrada compruebe que -sexiste, si no devuelve un error compruebe que el...

336
¿Cuál es el propósito de: (colon) GNU Bash incorporado?

¿Cuál es el propósito de un comando que no hace nada, es poco más que un líder de comentarios, pero en realidad es un shell integrado en sí mismo? Es más lento que insertar un comentario en sus scripts en aproximadamente un 40% por llamada, lo que probablemente varía mucho según el tamaño del...

323
Eliminar todas las ramas locales de git

Sigo un proceso de desarrollo en el que creo una nueva sucursal local para cada nueva característica o tarjeta de historia. Cuando termino fusiono la rama en maestra y luego empujo. Lo que tiende a suceder con el tiempo debido a una combinación de pereza u olvido es que termino con una gran lista...