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
Pesquise e substitua no bash usando expressões regulares
Eu já vi este exemplo: hello=ho02123ware38384you443d34o3434ingtod38384day echo ${hello//[0-9]/} O que segue esta sintaxe: ${variable//pattern/replacement} Infelizmente, o patterncampo parece não suportar sintaxe de regex completa (se eu usar .ou \s, por exemplo, tentar corresponder aos caracteres literais). Como posso procurar / substituir uma string usando a sintaxe regex completa?
160 regex  bash 

4
Script Bash - conteúdo variável como um comando para executar
Eu tenho um script Perl que me fornece uma lista definida de números aleatórios que correspondem às linhas de um arquivo. Em seguida, quero extrair essas linhas do arquivo usando sed. #!/bin/bash count=$(cat last_queries.txt | wc -l) var=$(perl test.pl test2 $count) A variável varretorna uma saída como: cat last_queries.txt | …
159 bash 

12
Como depurar um script bash? [fechadas]
Fechado . Esta questão precisa ser mais focada . No momento, não está aceitando respostas. Deseja melhorar esta pergunta? Atualize a pergunta para que ela se concentre apenas em um problema editando esta postagem . Fechado há 2 anos . Melhore esta pergunta Existe alguma maneira de depurar um script …
159 bash  shell 




13
Nomes de variáveis ​​dinâmicas no Bash
Estou confuso sobre um script bash. Eu tenho o seguinte código: function grep_search() { magic_way_to_define_magic_variable_$1=`ls | tail -1` echo $magic_variable_$1 } Eu quero ser capaz de criar um nome de variável contendo o primeiro argumento do comando e com o valor de, por exemplo, a última linha de ls. Então, …


7
Loop foreach Bash
Eu tenho uma entrada (digamos um arquivo). Em cada linha há um nome de arquivo. Como posso ler este arquivo e exibir o conteúdo de cada um.
158 bash  foreach 

4
Comando de exportação UNIX [fechado]
Fechadas. Esta questão está fora de tópico . No momento, não está aceitando respostas. Deseja melhorar esta pergunta? Atualize a pergunta para que ela esteja no tópico do Stack Overflow. Fechado há 8 anos . Melhore esta pergunta Estou tentando entender o uso do exportcomando. Eu tentei usar man export, …
158 bash  shell  unix 


11
Bash: sono infinito (bloqueio infinito)
Eu uso startxpara iniciar o X, que irá avaliar o meu .xinitrc. No meu .xinitrcinicio meu gerenciador de janelas usando /usr/bin/mywm. Agora, se eu matar o meu WM (para testar outro WM), o X também será encerrado porque o .xinitrcscript alcançou o EOF. Então eu adicionei isso no final do …
158 linux  bash  sleep  infinite 

11
Linhas de continuação do Bash
Como você usa linhas de continuação do bash? Sei que você pode fazer isso: echo "continuation \ lines" >continuation lines No entanto, se você tiver um recuo do código, ele não funcionará tão bem: echo "continuation \ lines" >continuation lines
158 bash  line  indentation 

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.