Preguntas etiquetadas con shell

El término 'shell' se refiere a una clase general de intérpretes de comandos interactivos basados ​​en texto asociados con mayor frecuencia con los sistemas operativos Unix y Linux. Para preguntas sobre scripting de shell, utilice una etiqueta más específica como 'bash', 'powershell' o 'ksh'. Sin una etiqueta específica, se debe suponer una solución portátil (compatible con POSIX), aunque es preferible usar 'posix' además o 'sh' en su lugar.



6
Ejecutar múltiples comandos en una línea en shell
Digamos que tengo un archivo /templates/appley quiero ponlo en dos lugares diferentes y luego quitar el original Por lo tanto, /templates/applese copiará a /templates/usedAND /templates/inuse y luego me gustaría eliminar el original. ¿Es cpla mejor manera de hacer esto, seguido de rm? ¿O hay un mejor camino? Quiero hacerlo todo …
388 bash  shell 


7
Captura de grupos desde un Grep RegEx
Tengo este pequeño script en sh(Mac OSX 10.6) para mirar a través de una variedad de archivos. Google ha dejado de ser útil en este punto: files="*.jpg" for f in $files do echo $f | grep -oEi '[0-9]+_([a-z]+)_[0-9a-z]*' name=$? echo $name done Hasta ahora (obviamente, para ustedes gurús de shell) …
380 bash  shell  grep 







18
¿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 0:00 grep firefox jeremy@jeremy-desktop:~$ …
349 linux  bash  shell 



7
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 valor después de …
345 bash  shell  getopts 

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.