Preguntas etiquetadas con sh

170
¿Cómo deshabilito Git Credential Manager para Windows?

Noté que en la última versión de Git, el valor predeterminado ahora es abrir un cuadro de diálogo "Administrador de credenciales de Git para Windows" en lugar de solicitarme una contraseña en el indicador de Bash cada vez. Realmente odio este comportamiento. ¿Cómo puedo desactivarlo y volver a...

169
No se puede conectar a GitHub.com para clonar

Estoy tratando de clonar el repositorio git de angular-phonecat , pero recibo el siguiente mensaje cuando ingreso el comando en mi Git Bash: $ git clone git://github.com/angular/angular-phonecat.git Cloning into 'angular-phonecat'... fatal: unable to connect to github.com: github.com[0:...

168
¿Cómo recorrer directorios en Linux?

Estoy escribiendo un script en bash en Linux y necesito revisar todos los nombres de subdirectorios en un directorio dado. ¿Cómo puedo recorrer estos directorios (y omitir archivos normales)? Por ejemplo: el directorio dado /tmp/ tiene los siguientes subdirectorios:/tmp/A, /tmp/B, /tmp/C Quiero...

168
Llamar a funciones de shell con xargs

Estoy tratando de usar xargs para llamar a una función más compleja en paralelo. #!/bin/bash echo_var(){ echo $1 return 0 } seq -f "n%04g" 1 100 |xargs -n 1 -P 10 -i echo_var {} exit 0 Esto devuelve el error xargs: echo_var: No such file or directory Cualquier idea sobre cómo puedo usar...

165
bash: la forma más corta de obtener la enésima columna de salida

Digamos que durante su jornada laboral se encuentra repetidamente la siguiente forma de salida en columna de algún comando en bash (en mi caso, al ejecutar svn sten mi directorio de trabajo de Rails): ? changes.patch M app/models/superman.rb A app/models/superwoman.rb Para trabajar con la salida...

165
comando eval en Bash y sus usos típicos

Después de leer las páginas de manual de bash y con respecto a esta publicación . Todavía tengo problemas para entender qué hace exactamente el evalcomando y cuáles serían sus usos típicos. Por ejemplo si hacemos: bash$ set -- one two three # sets $1 $2 $3 bash$ echo $1 one bash$ n=1 bash$ echo...