Perguntas sobre 'bash'

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

Execute o script da home / bin que faz um comando de origem

Eu tenho um script, digamos "script1.sh", que chama source em outro script. Eu gostaria de ter o script1.sh na pasta ~/bin para que eu possa executá-lo de qualquer lugar sem ter que digitar o caminho completo. Mas é claro que a execução...
23.06.2017 / 17:32
1
resposta

Alternando entre terminais virtuais

Eu uso o comando chvt para alternar para outro terminal virtual. Agora eu emito o comando exit para sair dele. A minha pergunta é: como posso agora retornar (não usando Alt + F x ou Ctrl + Alt + F x ) para o terminal anteri...
30.05.2017 / 21:29
1
resposta

Passando todos os parâmetros em um script Bash

No meu script, eu uso awk , as opções são codificadas, mas o nome do arquivo não é, então eu tenho awk options $1 Se eu quisesse uma versão de 2 arquivos eu faria awk options $1 $2 . Como fazer isso por um número arbitrário de arquivos...
01.06.2017 / 09:48
1
resposta

Invocando o script bash

Como ter um script simples: echo "file: $0" quando invocado da seguinte forma: bash myscript.sh ou ./myscript.sh fornece o nome do arquivo do script ( file: myscript.sh ) conforme o esperado mas quando invocado: so...
24.05.2017 / 10:40
1
resposta

Substituir o avanço de linha por um caractere

Eu quero substituir \ n por um caractere. echo -n "s\n" |tr "\n" "a" s\n Por que não é possível obter sa como resultado?     
03.04.2017 / 03:18
1
resposta

O Bash gera a data formatada dos últimos 6 meses

Eu quero executar um script para recuperar os resultados de uma API para cada dia nos últimos 6 meses. O ponto de extremidade da API usa a data como /url/yyyy/mm/dd Como posso gerar as datas usando o bash para conseguir isso?     
13.07.2017 / 08:22
1
resposta

middleware para cada função de alias / bash definida pelo usuário usada na linha de comandos; Mac / Ubuntu

Eu tenho uma tarefa que está auxiliando meu script ... ela requer contar a quantidade de vezes que uso cada comando definido pelo usuário em .bash_profile. Em outras palavras, se eu executar o comando como algo definido como um alias como pip2i...
28.06.2017 / 02:21
1
resposta

Quem está resolvendo o nome?

Se eu fizer isso: » dig m1.dcos ; <<>> DiG 9.10.3-P4-Ubuntu <<>> m1.dcos ;; global options: +cmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NXDOMAIN, id: 61257 ;; flags: qr rd ra; QUERY: 1, ANSW...
10.07.2017 / 12:59
2
respostas

combina vários ifs bash

como posso simplificar o seguinte código se as instruções? Obrigado function git_dirty { text=$(git status) changed_text="Changes to be committed" changes_not_staged="Changes not staged for commit" untracked_files="Untracked f...
09.03.2017 / 16:48
1
resposta

Fazendo um loop no Bash no Linux

Alguma ideia de como fazer um loop de arquivo .Sh? Eu estou usando um código de fluxo com FFMPEG e quando a fonte desce o .sh fecha e me deixa offline de qualquer maneira para ter em erro o .sh bash continuar tentando o código mais e mais até qu...
17.02.2017 / 19:00