bash

Obtener la hora actual en segundos desde la época en Linux, Bash

Necesito algo simple como date, pero en segundos desde 1970 en lugar de la fecha actual, horas, minutos y segundos. date no parece ofrecer esa opción. ¿Hay una manera fácil?

Accediendo a la línea de comandos de bash args @ @ vs vs*

En muchas preguntas SO y tutoriales bash veo que puedo acceder a args de línea de comandos en scripts bash de dos maneras: ... assed me arg1 arg2 ¿Cuál es la diferencia entre $* y $@? ¿Cuándo se debe usar el primero y cuándo se debe usar el segundo?

Cómo hacer que el pitido de hardware suene en Mac OS X 10.6

Solo quiero que Mac OS X 10.6 haga un pitido de hardware como en open suse y otras distribuciones. He intentado seguir enfoqu ... acintosh bell (Quiero un pitido de hardware!) ¿Alguien sabe cómo hacer que el pitido de Hardware en bin/bash o applescript?

Significado del error" [: demasiados argumentos " de if [] (corchetes)

No pude encontrar ningún recurso sencillo y directo que explique el significado y solucione el siguiente error de BASH shell, ... mple como equals, greater than etc, por ejemplo: VARIABLE=$(/some/command); if [ $VARIABLE == 0 ]; then # some action fi

Agregar git branch en el símbolo del sistema de Bash

Intenté agregar la rama git en la que estoy trabajando actualmente (checked-out) en el prompt de bash sin éxito.. ( mientras ... ive directory/ intacto) Tengo una .archivo bashrc en mi casa, pero también vi a mucha gente mencionar el.archivo de perfil..

Patrones de diseño o mejores prácticas para scripts de shell [cerrado]

¿Alguien conoce algún recurso que hable sobre las mejores prácticas o patrones de diseño para scripts de shell (sh, bash, etc.)?)?

¿Cómo obtener la parte del archivo después de la línea que coincide con la expresión grep? (primer partido)

Tengo un archivo con unas 1000 líneas. Quiero la parte de mi archivo después de la línea que coincide con mi declaración grep ... on line 534 Por lo tanto, quiero el archivo de la línea 535 to line 1000 para su posterior procesamiento. ¿Cómo lo hago ?

¿Cómo puedo crear un alias Bash?

Estoy en OSX y necesito poner algo como esto, alias blah="/usr/bin/blah" en un archivo de configuración, pero no se donde está el archivo de configuración.

Cómo redirigir stderr y stdout a diferentes archivos en la misma línea de bash?

Sé esto mucho: $ command 2>> error $ command 1>> output ¿Hay alguna manera de que pueda enviar el stderr al archivo de error y enviar el stdout al archivo de salida en la misma línea de bash?

Cómo instalar Homebrew en OS X?

Estoy tratando de instalar Homebrew en OS X. De acuerdo con el sitio Homebrew debo escribir brew install wget Y todo lo q ... ATH=/usr/local/bin:$PATH Pero todavía estoy recibiendo el error command not found. ¿Cómo puedo instalar Homebrew en OS X?

Ordenar datos basados en la segunda columna de un archivo

Tengo un archivo de dos columnas y n número de filas. La columna 1 contiene names y la columna 2 age. Quiero ordenar el con ... me y luego la segunda persona más joven y así sucesivamente... Cualquier sugerencia para un shell de un liner o script bash.

Ejecutar repetidamente un comando de shell hasta que falle?

He escrito una prueba difusa que falla de forma poco fiable. He añadido algún código de depuración, pero ahora quiero ejecuta ... #!/bin/bash $@ while [ $? -eq 0 ]; do $@ done Entonces úsalo: untilfail ./runtest ¿Hay una solución más simple?

cómo ejecutar dos comandos sudo?

¿Hay alguna manera de cómo puedo ejecutar dos comandos Db2 desde una línea de comandos? (Serán llamados desde un comando PHP ... en cuenta que necesito ejecutar esto como usuario php. El comando sudo -u db2inst1 id como usuario php me da correcta salida.

Cómo puedo leer la primera línea usando cat

¿Cómo leo la primera línea de un archivo usando cat?

Obtener un error de "redirección ambigua"

La siguiente línea en mi script Bash echo $AAAA" "$DDDD" "$MOL_TAG >> ${OUPUT_RESULTS} Me da este error: line 46: ${OUPUT_RESULTS}: ambiguous redirect ¿Por qué?

Cómo enviar correo electrónico desde el Terminal?

Sé que hay formas de enviar correo electrónico desde terminal en Linux/macOS, pero no puedo encontrar la documentación adecuada sobre cómo hacerlo. Básicamente lo necesito para mi script bash que me notifica cada vez que hay un cambio en un archivo.

Eliminar entradas duplicadas usando un script Bash [duplicate]

Esta pregunta ya tiene una respuesta aquí: ¿Cómo puedo eliminar líneas duplicadas en un archivo en Unix? ... 9 IST 2012 sree=Tue Jan 20 14:05 19 IST 2012 divya = Tue Jan 20 14:20 19 IST 2012 anusha=Tue Jan 20 14:45 19 IST 2012

¿Cómo aplicar el comando shell a cada línea de salida de un comando?

Supongamos que tengo alguna salida de un comando (como ls -1): a b c d e ... Quiero aplicar un comando (por ejemplo echo) ... ada uno, a su vez. Por ejemplo, echo a echo b echo c echo d echo e ... ¿Cuál es la forma más fácil de hacer eso en bash?

Creación de archivos temporales en bash

¿Hay objetivamente mejores formas de crear archivos temporales en scripts bash? Normalmente solo los nombro lo que me viene ... un posible tempfile-123 en la carpeta actual? ¿O hay alguna ventaja en crear un archivo temporal de una manera más cuidadosa?

Diff salida de dos programas sin archivos temporales

Digamos que tengo también programas a y b que puedo ejecutar con ./a y ./b. ¿Es posible diferenciar sus salidas sin escribir primero en archivos temporales?