Preguntas etiquetadas con shell

407
Obtenga el tiempo de ejecución del programa en el shell

Quiero ejecutar algo en un shell de Linux en algunas condiciones diferentes y poder generar el tiempo de ejecución de cada ejecución. Sé que podría escribir un script de Perl o Python que haría esto, pero ¿hay alguna manera de hacerlo en el shell? (que resulta ser

394
Terminar un script en PowerShell

He estado buscando una forma de terminar un script de PowerShell (PS1) cuando se produce un error irrecuperable dentro de una función. Por ejemplo: function foo() { # Do stuff that causes an error $host.Exit() } Por supuesto que no existe tal cosa $host.Exit(). Lo hay $host.SetShouldExit(),...

388
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...

380
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...

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...