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

3 la respuesta

Crear una matriz en Bash con entradas citadas desde la salida del comando

Tengo problemas para formar una matriz bash a partir de una salida estándar. Lo he reducido a este ejemplo mínimo: ~$ a=($(echo '1 2 3 "foo bar"')) ~$ echo ${a[0]} 1 ~$ echo ${a[1]} 2 ~$ echo ${a[2]} 3 ~$ echo ${a[3]} "foo ~$ echo ${a[4]} ...

2 la respuesta

¿Qué significa 'cd $ {0% / *}' en bash?

Me encontré con ungit commit [https://github.com/dominictarr/JSON.sh/commit/e028db56fc3bf1f7e28b6b58f8a9d19edcfe57cc?diff=split] que limpia un pocoreadlink ydirname comando con esta sustitución de variable mágicacd ${0%/*}. ¿Cómo lo interpreta bash?

12 la respuesta

¿Cómo pasar la contraseña a pg_dump?

Estoy tratando de crear un cronjob para hacer una copia de seguridad de mi base de datos todas las noches antes de que ocurra algo catastrófico. Parece que este comando debería satisfacer mis necesidades: 0 3 * * * pg_dump dbname | gzip > ...

3 la respuesta

Evaluación perezosa en Bash

¿Hay alguna forma más elegante de hacer una evaluación perezosa que la siguiente: pattern='$x and $y' x=1 y=2 eval "echo $pattern"resultados: 1 and 2Funciona peroeval "echo ..." simplemente se siente descuidado y puede ser inseguro de alguna ...

2 la respuesta

buscar y reemplazar cadenas múltiples del archivo de texto en sed [duplicar]

Esta pregunta ya tiene una respuesta aquí: Reemplace un campo con valores especificados en otro archivo [/questions/12400217/replace-a-field-with-values-specified-in-another-file] 3 respuestasA continuación se muestra un archivo de texto de ...

2 la respuesta

fecha: operando adicional '+% s'

Me encuentro con un pequeño error que no bloquea mi programa por decirlo, pero lo detiene. Me sigue dando el error: date: extra operand '+%s'Parece que realmente impacta la velocidad de lo que puede procesar, lo que es preocupante, ya que planeo ...

3 la respuesta

Unix sed sustituto nth ocurrencia mal funcionamiento?

Digamos que tengo una cadena que contiene múltiples ocurrencias de la letra Z. Por ejemplo:aaZbbZccZ. Quiero imprimir partes de esa cadena, cada vez hasta la próxima aparición de Z: aaZ aaZbbZ aaZbbZccZAsí que intenté usar unix sed para esto, ...

3 la respuesta

Comando CMD para "Git Bash Here"

En Windows puedo ejecutar "Git Bash Here" en el directorio actual abriendo el menú del botón derecho. Quiero colocar gitbashhere.bat en la ruta predeterminada para que los comandos tengan fácil acceso desde la ventana cmd estándar. lossh.exe ...

3 la respuesta

BASH: Cómo usar una variable como regex en AWK

He pasado horas en tutoriales Awk pero no puedo evitarlo: quiero usar una variable como expresión regular para una consulta awk. Aquí hay un ejemplo de lo que quiero lograr: #!/bin/bash #My test array ...

5 la respuesta

¿Cómo se usa ssh en un script de shell?

Cuando trato de usar unsshcomando en un script de shell, el comando simplemente se encuentra allí. ¿Tienes un ejemplo de cómo usarsshen un script de shell?