Resultados de la búsqueda a petición "bash"

2 la respuesta

¿Por qué esta función Bash dentro de un alias git se ejecuta dos veces, y por qué la adición de 'exit' lo soluciona?

Si no llamo explícitamenteexit [http://pubs.opengroup.org/onlinepubs/009695399/utilities/exit.html]para ciertas secuencias de comandos Bash basadas en funciones, hay ejecuciones inesperadas adicionales para algunas funciones. ¿Qué está causando ...

1 la respuesta

Encuentra archivos en el directorio actual ordenados por hora modificada y almacena el resultado en una matriz

¿Alguien puede decirme qué estoy haciendo mal al seguir la función de shell? NOTES_PATH="/home/temp" function open_note { local files=() while IFS= read -r -d $'\0' filename; do files+=("$filename") done < <(find "$NOTES_PATH" -maxdepth 1 -type ...

6 la respuesta

Cómo convertir AAAAMMDDHHMMSS a una fecha legible por `fecha`

Tengo un conjunto de cadenas de fecha / hora en el formato AAAAMMDDHHMMSS que quiero convertir en algo legible por eldate utilidad. Por lo general, puedo hacer algo como: date -d "2010-10-01 12:34:56" Sin embargo,date no le gusta el ...

2 la respuesta

bash printf cadena literal literal

Para hacer que mi código sea portátil, trato de usarprintf más bien queecho. Pero entonces printf "-dogs-cats"devuelve un error Una solución en el presente caso es: printf "-";printf "dogs-cats"¿Pero hay un comando general portátil (o una ...

12 la respuesta

Línea PS1 con rama y colores actuales de Git

Aquí está mi PS1 actual: export PS1='[\u@\h \W$(__git_ps1 " (%s)")]\$ '¿Cómo puedo mostrar la rama actual en un color diferente?

1 la respuesta

Argumentos finales con find -exec {} +

Quiero agregar un argumento final a la versión adjunta de la-exec opción defind. find . -exec echo {} asd + # expecting the following output: file1 file2 file3 [...] asdNo funciona como{} debe ser la última palabra antes+. (Pregunta adicional: ...

5 la respuesta

¿Cómo salir de la función bash si se produce un error?

Estoy haciendo un guión previo al envío. Se parece a esto: function presubmit() { gradle test android gradle test ios gradle test server git push origin master }Quiero que la función salga, si alguna de las pruebas falla, por lo que no empujará ...

2 la respuesta

¿Cómo instalar una función bash que contiene variables usando un script bash? [duplicar]

Esta pregunta ya tiene una respuesta aquí: ¿Cómo evitar las variables de expansión heredoc? [duplicar] [/questions/27920806/how-to-avoid-heredoc-expanding-variables] 2 respuestasEstoy intentando crear un script bash que me permita instalar la ...

3 la respuesta

Conversión de fecha y hora a época

Tengo una pregunta bash (cuando uso awk). Extraigo cada instancia de la primera y quinta columna en un archivo de texto y la canalizo a un nuevo archivo con el siguiente código, cut -f4 test170201.rawtxt | awk '/stream_0/ { print $1, $5 }' > ...

7 la respuesta

¿Cómo usar `while read` (Bash) para leer la última línea de un archivo si no hay una nueva línea al final del archivo?

Digamos que tengo el siguiente script de Bash: while read SCRIPT_SOURCE_LINE; do echo "$SCRIPT_SOURCE_LINE" doneNoté que para los archivos sin una nueva línea al final, esto saltará efectivamente la última línea. He buscado una solucióny ...