Preguntas etiquetadas con sh

222
SHA512 vs. Blowfish y Bcrypt [cerrado]

Tal como está actualmente, esta pregunta no es adecuada para nuestro formato de preguntas y respuestas. Esperamos que las respuestas sean respaldadas por hechos, referencias o experiencia, pero esta pregunta probablemente solicitará debate, argumentos, encuestas o discusión

222
¿Cómo salir si falla un comando?

Soy un novato en scripting de shell. Quiero imprimir un mensaje y salir de mi script si falla un comando. He intentado: my_command && (echo 'my_command failed; exit) Pero no funciona. Sigue ejecutando las instrucciones siguiendo esta línea en el script. Estoy usando Ubuntu y...

222
¿Cómo enumero las funciones definidas en mi shell?

Puedo escribir alias para mostrar una lista de todos los alias. Pero para las funciones, todo lo que puedo hacer es grep my .bash_profile. Eso solo obtiene los que están en ese archivo, no los definidos en archivos subsidiarios o dinámicamente. ¿Hay alguna forma más conveniente de averiguar qué...

221
¿Cómo ejecutar Conda?

Instalé Anaconda y puedo ejecutar Python, así que supongo que lo instalé correctamente. Siguiendo esta documentación introductoria , estoy intentando instalar Python v3.3, así que estoy copiando y pegando la siguiente línea en mi consola: conda create -n py33 python=3.3 anaconda Sin embargo, eso...

220
Resta dos variables en Bash

Tengo el script a continuación para restar los recuentos de archivos entre dos directorios, pero la COUNT=expresión no funciona. ¿Cual es la sintaxis correcta? #!/usr/bin/env bash FIRSTV=`ls -1 | wc -l` cd .. SECONDV=`ls -1 | wc -l` COUNT=expr $FIRSTV-$SECONDV ## -> gives 'command not found'...

217
Cómo detectar si se está obteniendo un script

Tengo un script en el que no quiero que llame exitsi se está buscando. Pensé en comprobar si $0 == bashesto tiene problemas si el script proviene de otro script o si el usuario lo obtiene de un shell diferente ksh. ¿Hay alguna forma confiable de detectar si se está obteniendo un...

216
maestro rechazado -> maestro (sin avance rápido)

Estoy tratando de impulsar mi proyecto (todos los archivos en un nuevo repositorio). Sigo los pasos pero cuando presiono git push -u origin masteraparece este error: ! [rejected] master -> master (non-fast-forward) error: failed to push some refs to