Perguntas com a marcação «bash»

Para perguntas sobre scripts escritos para o shell de comando do Bash. Para scripts de shell com erros / erros de sintaxe, verifique-os com o programa shellcheck (ou no servidor web shellcheck em https://shellcheck.net) antes de postar aqui. As perguntas sobre o uso interativo do Bash têm maior probabilidade de ser abordadas no tópico Superusuário do que no Stack Overflow.



5
Como executar o script bash linha por linha?
Se eu inserir a opção bash -x , ele mostrará toda a linha. Mas o script será executado normalmente. Como posso executar linha por linha? Então eu posso ver se ele faz a coisa certa, ou aborta e conserto o bug. O mesmo efeito é colocado readem cada linha.
93 bash 

7
Como concatenar duas strings para construir um caminho completo
Estou tentando escrever um script bash. Neste script, quero que o usuário insira o caminho de um diretório. Em seguida, quero acrescentar algumas strings no final dessa string e construir um caminho para alguns subdiretórios. Por exemplo, suponha que o usuário insira uma string como esta: /home/user1/MyFolder Agora eu quero …
93 linux  bash 


9
Preenchimento automático do Bash no modo shell do Emacs
No Terminal GNOME, o Bash faz o preenchimento automático inteligente. Por exemplo apt-get in<TAB> torna-se apt-get install No modo shell do Emacs, esse preenchimento automático não funciona, mesmo depois que eu explicitamente o código /etc/bash_completion. O exemplo acima se fixa inou se completa automaticamente com um nome de arquivo no …

8
Loop While para testar se existe um arquivo no bash
Estou trabalhando em um script de shell que faz certas alterações em um arquivo txt apenas se ele existir, no entanto, esse loop de teste não funciona, eu me pergunto por quê? Obrigado! while [ ! -f /tmp/list.txt ] ; do sleep 2 done
93 bash  shell 

7
Como evito que comandos apareçam no histórico do Bash?
Às vezes, quando executo comandos como rm -rf XYZ, não quero que isso seja registrado no histórico do Bash, porque posso acidentalmente executar o mesmo comando novamente por reverse-i-search. Existe uma boa maneira de evitar que isso aconteça?
93 bash 




4
Como editar arquivos em um contêiner docker interrompido / não iniciado
Tentando corrigir erros e depurar problemas com meu aplicativo dividido em vários contêineres, frequentemente edito arquivos em contêineres: ou sou totalmente preguiçoso e instalo o nano e edito diretamente no container ou Eu encaixo e retiro o arquivo do contêiner, edito, copio de volta e reinicio o contêiner Essas são …
93 bash  docker 


1
Passando argumentos com espaços entre o script (bash)
Eu tenho o seguinte bash dois scripts cinza: #!/bin/bash ./b.sh 'My Argument' b.sh: #!/bin/bash someApp $* O binário someApp recebe $*2 argumentos ('Meu' e 'Argumento') em vez de 1. Eu testei várias coisas: Executar someApp apenas b.shfunciona conforme o esperado Iterar + repetir os argumentos nas b.shobras conforme o esperado …
92 bash 

5
Como aninhar adequadamente os versos do Bash
Ou perdi alguma folga ou a reação não parece funcionar com muito looping de citações do programador. $ echo "hello1-`echo hello2-\`echo hello3-\`echo hello4\`\``" hello1-hello2-hello3-echo hello4 Procurado hello1-hello2-hello3-hello4-hello5-hello6-...
92 bash  shell  unix  quoting 

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.