Perguntas sobre 'bash'

Bash (Bourne-Again SHell), é o shell usado na interface de linha de comando do Ubuntu por padrão.
3
respostas

Comparando duas strings no Bash

Eu gostaria de criar um script que exclua um diretório com rmdir após confirmar com uma senha usando read para definir a variável. Até agora eu tenho isso: #!/bin/bash -x echo "Password:" read -t 30 S1 S2='55555' if [ $S1=$S2 ];...
30.09.2013 / 09:42
3
respostas

mudando o shell de zsh para bash

Meu servidor web foi adulterado por alguém que estava usando o shell zsh. Eu me sinto mais confortável usando o bash shell, pois são os padrões que vêm com o Ubuntu e OS X (os dois principais sistemas operacionais que eu uso). Mas esta questão é...
04.12.2013 / 00:36
3
respostas

Não consigo encontrar .bash_profile

Estou tentando aprender como ajustar meu shell no arquivo, mas não consigo encontrar o arquivo no meu diretório home ou em /etc/profile . Existe algum outro arquivo que eu precise procurar, ou devo criar um do zero?     
10.12.2010 / 23:40
3
respostas

Qual é a diferença entre “source x”, “. x ”e“ ./x ”no Bash?

Eu tenho uma fonte de bash run.sh da seguinte forma, #!/bin/bash if [ $# -ne 1 ]; then exit fi ... quando eu o executo de duas maneiras, existem comportamentos diferentes. A primeira maneira é, source run.sh Fechará o termin...
26.02.2012 / 18:11
3
respostas

Corrigindo configuração de caminho no arquivo ~ / .profile

Existe uma linha em ~/.profile , que é PATH="$HOME/bin:$HOME/.local/bin:$PATH"i Não tenho certeza sobre o último i . Devo removê-lo ?? Não é um erro de sintaxe?
07.12.2017 / 10:26
2
respostas

bash: erro de sintaxe próximo ao token inesperado '('

Estou tentando baixar o flareget gerenciador de downloads via wget Eu recebo erro wget http://www.flareget.com/files/flareget/debs/amd64/flareget_2.3-24_amd64(stable)_deb.tar.gz bash: syntax error near unexpected token '(' Por que esse e...
08.11.2013 / 11:27
2
respostas

Qual é o uso do comando completo?

Ao executar o comando complete no meu terminal gnome, ele mostra alguns comandos. O que são eles? E qual é o uso do comando complete ? $ complete complete -F _minimal complete -F _filedir_xspec oodraw complete -F _filedir_xspec elinks c...
04.04.2014 / 08:24
2
respostas

bash script: resultados diferentes quando chamados com ou sem sudo

No Ubuntu 16.04.3, eu tenho um script muito simples: test.sh [[ 0 == 0 ]] && result="true" || result="false" echo $result echo $USER $SHELL $0 Quando eu chamo de usuário não-root me ou como root , ele funciona como esper...
25.11.2017 / 14:40
2
respostas

Executando .sh a cada 5 minutos

Eu tenho um script .sh que baixa uma foto do servidor do satélite japonês e a define como uma imagem de fundo. Eu coloquei na lista de inicialização, mas como eu executo a cada 5 minutos, automaticamente?     
23.02.2016 / 17:08
3
respostas

'[!]' (ponto de exclamação entre parênteses) curinga no bash

Eu me deparei com padrões globbing e curingas e de particular interesse para mim é [!] .    Essa construção é semelhante à construção [!] , mas em vez de corresponder a qualquer caractere entre colchetes, ela corresponderá a qualquer cara...
10.11.2017 / 09:55