Perguntas sobre 'bash'

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

Obter o alerta de e-mail do cronjob apenas em erros, não para outros stdout?

Eu tenho um cron job que executa um arquivo script.sh (que faz o backup do banco de dados) e envia um e-mail a cada hora. No arquivo script.sh, estou fazendo backup de alguns bancos de dados (arquivo .sql) e, em seguida, criando .zip dele. Meu p...
05.06.2017 / 15:08
1
resposta

Problema ao criar links NTFS reais usando o Cygwin

Tenho privilégios de administrador e gostaria que o ln -s do Cygwin criasse links NTFS em vez dos falsos !<symlink> arquivos que somente o Cygwin entende. Eu tentei o seguinte, com base na documentação do Cygwin : defina minh...
11.07.2014 / 22:57
2
respostas

Como o segundo else é invocado aqui depois do comando cmp?

Eu realmente não entendo como funciona a segunda cláusula || . Eu entendo que se os pacotes forem diferentes, o rm -r node_modules será executado. No entanto, não entendo como funciona o segundo || cmp package.0.json node_modules/pack...
03.08.2017 / 07:50
2
respostas

Saída de captura de prompt de comando do Windows do script bash em uma única etapa

Eu tenho um script bash postCloneSetup.sh: script_path=$( cd "$(dirname "${BASH_SOURCE[0]}")" ; pwd -P ) cd "$script_path" printf 'Updating submodules for project\r\n' git submodule update --init --recursive printf '\r\nInitializing git hoo...
13.06.2017 / 19:33
1
resposta

Gateway / Detecção de Roteador com Bash: Funções e Variáveis

Estou esboçando / ainda debatendo / um script de shell bash . O objetivo do que é para; ajude o usuário a: Interface com várias ferramentas CLI . Realize várias tarefas administrativas. Pode, eventualmente, evoluir para um qua...
05.06.2016 / 18:07
1
resposta

Curl comando para baixar um arquivo via HTTPS

Eu preciso baixar um arquivo específico de https://file_path . Aqui está o comando curl que eu uso para isso: curl --user user:password "https://file_path?raw" > location Desejo baixar o conteúdo real do arquivo no local "file_path"...
04.05.2016 / 15:19
1
resposta

Como tempo vários comandos, incluindo 'cd'?

Suponha que eu tenha vários comandos em uma linha, incluindo 'cd', por exemplo: cd subdir; pwd Agora, quero manter o comportamento deste script da mesma forma, mas limite a linha. Se eu fizer isso: time bash -c 'cd subdir; pwd'...
08.02.2015 / 08:56
1
resposta

Existe uma maneira de obter o caminho de um script bash quando usado no comando source

Eu quero definir uma variável de ambiente relativa à localização de um script. Eu posso facilmente encontrar e configurá-lo para a duração do script (test.sh): #!/bin/bash export MY_VARIABLE=$(dirname $0) echo MY_VARIABLE is : $MY_VARIABLE...
07.04.2014 / 10:40
1
resposta

redirecionamento stderr em subshell muda a saída de tput

Então, estou trabalhando em um script e descobri um comportamento estranho. Tenho certeza de que há uma explicação lógica porque a saída da linha de comando 4 th e 6 th é diferente dos outros casos, mas não consigo encontrá-la. 1 $ tput c...
15.10.2016 / 08:22
2
respostas

O que está causando o arquivo não é executável pelo usuário no subsistema windows para linux?

Isso parece ter começado aleatoriamente há alguns dias. Costumava ser bom rodar o fish shell do Ubuntu bash para Windows. Mas, de repente, quando eu clico em Tab para autocompletar, ele fica com: The file "x86" is not executable by this use...
22.11.2017 / 19:32