Perguntas com a marcação «sh»

222
SHA512 vs. Blowfish e Bcrypt [fechado]

Atualmente, essa questão não se encaixa no nosso formato de perguntas e respostas. Esperamos que as respostas sejam apoiadas por fatos, referências ou conhecimentos, mas essa pergunta provavelmente solicitará debates, argumentos, pesquisas ou discussões prolongadas. Se você acha...

222
Como sair se um comando falhou?

Eu sou um noob em scripts de shell. Quero imprimir uma mensagem e sair do meu script se um comando falhar. Eu tentei: my_command && (echo 'my_command failed; exit) mas não funciona. Ele continua executando as instruções após esta linha no script. Estou usando o Ubuntu e o...

221
Como executar o Conda?

Instalei o Anaconda e posso executar o Python, portanto, assumo que o instalei corretamente. Após esta documentação introdutória , estou tentando instalar o Python v3.3, por isso estou copiando e colando a seguinte linha no meu console: conda create -n py33 python=3.3 anaconda No entanto, isso me...

220
Como resolver links simbólicos em um script de shell

Dado um caminho absoluto ou relativo (em um sistema semelhante ao Unix), eu gostaria de determinar o caminho completo do destino depois de resolver quaisquer links simbólicos intermediários. Pontos de bônus por resolver também a notação de ~ nome de usuário ao mesmo tempo. Se o destino for um...

220
Subtrair duas variáveis ​​no Bash

Eu tenho o script abaixo para subtrair as contagens de arquivos entre dois diretórios, mas a COUNT=expressão não funciona. Qual é a sintaxe correta? #!/usr/bin/env bash FIRSTV=`ls -1 | wc -l` cd .. SECONDV=`ls -1 | wc -l` COUNT=expr $FIRSTV-$SECONDV ## -> gives 'command not found' error echo...

218
Como altero o local padrão do Git Bash no Windows?

Estou usando o Git no Windows 7 e acesso meus repositórios através do Git Bash. Como posso alterar o local padrão que o Git Bash abre em uma pasta conveniente quando inicio? É um pouco demorado navegar até htdocsuma pasta específica. Existe uma maneira de alterar o arquivo de configuração para...

217
Como detectar se um script está sendo originado

Eu tenho um script no qual não quero que ele chame exitse estiver sendo originado. Pensei em verificar se, $0 == bashmas isso tem problemas, se o script é originário de outro script ou se o usuário o origina de um shell diferente, como ksh. Existe uma maneira confiável de detectar se um script...