Preguntas etiquetadas con sh

118
eligiendo entre $ 0 y BASH_SOURCE

¿Cómo se elige entre "$0"y"${BASH_SOURCE[0]}" Esta descripción de GNU no me ayudó mucho. BASH_SOURCE An array variable whose members are the source filenames where the corresponding shell function names in the FUNCNAME array variable are defined. The shell function ${FUNCNAME[$i]} is defined...

118
¿Cómo establecer alias en Git Bash para Windows?

¿Cómo asignar un alias al comando en Git Bash para Windows descargado de git-scm.com? Me refiero a los comandos Bash, no a Git. (windows7) Editar: Escribir alias en el .bashrcarchivo (como lo sugiere @gturri ) no agregarlo en la consola (después de reiniciar el sistema) (nunca escribí un...

117
Prueba si la cadena es un entero válido

Estoy tratando de hacer algo lo suficientemente común: analizar la entrada del usuario en un script de shell. Si el usuario proporcionó un número entero válido, el script hace una cosa, y si no es válido, hace otra. El problema es que no he encontrado una manera fácil (y razonablemente elegante) de...

117
Archivar contenido en variable unix con líneas nuevas

Tengo un archivo de texto test.txt con el siguiente contenido: text1 text2 Y quiero asignar el contenido del archivo a una variable UNIX, pero cuando hago esto: testvar=$(cat test.txt) echo $testvar el resultado es: text1 text2 en vez de text1 text2 ¿Alguien puede sugerirme una solución...

117
Empujar una sucursal local a GitHub

Tengo Git configurado para que cuando lo ejecute git push, envíe cambios a mi repositorio de GitHub. Hasta ahora solo he tenido una rama maestra. Sin embargo, ahora he creado una sucursal local y me he comprometido con ella usando: git checkout -b my_new_branch git commit Lo que me gustaría...

117
Diferencia entre array_push () y $ array [] =

En el manual de PHP, ( array_push ) dice .. Si usa array_push () para agregar un elemento a la matriz, es mejor usar $ array [] = porque de esa manera no hay sobrecarga de llamar a una función. Por ejemplo : $arr = array(); array_push($arr, "stackoverflow"); print_r($arr); vs $arr[] =...

117
No se puede copiar ~ / .ssh / id_rsa.pub

Estoy siguiendo en Generación de claves SSH , dice sudo apt-get install xclip Descarga e instala xclip. Si no lo tiene apt-get, es posible que deba usar otro instalador (como yum) xclip -sel clip < ~/.ssh/id_rsa.pub Copia el contenido del archivo id_rsa.pub en su portapapeles Pero después de...

117
/ bin / sh: apt-get: no encontrado

Estoy tratando de cambiar un dockerFile para que funcione con aspell. Tengo un script bash que quiero envolver en un dock Step 4: Wrap the script in a Docker container. The sample SDK we downloaded earlier contains an example of an action wrapped in a Docker container. In particular, the sample...

116
Eliminar un elemento de una matriz Bash

Necesito eliminar un elemento de una matriz en bash shell. Generalmente, simplemente haría: array=("${(@)array:#<element to remove>}") Desafortunadamente, el elemento que quiero eliminar es una variable, por lo que no puedo usar el comando anterior. Aquí abajo un