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.

12
Como 'grep' um fluxo contínuo?
É possível usar grepem um fluxo contínuo? O que quero dizer é uma espécie de tail -f <file>comando, mas com grepa saída para manter apenas as linhas que me interessam. Eu tentei, tail -f <file> | grep patternmas parece que grepsó pode ser executado quando tailterminar, ou seja, nunca.
729 linux  bash  shell  grep  tail 

21
Extrair substring no Bash
Dado um nome de arquivo no formulário someletters_12345_moreleters.ext, quero extrair os 5 dígitos e colocá-los em uma variável. Então, para enfatizar o ponto, eu tenho um nome de arquivo com um número x de caracteres e, em seguida, uma sequência de cinco dígitos cercada por um único sublinhado de cada …
728 string  bash  shell  substring 



7
O que set -e significa em um script bash?
Estou estudando o conteúdo deste arquivo preinst que o script executa antes que o pacote seja descompactado do seu arquivo Debian (.deb). O script tem o seguinte código: #!/bin/bash set -e # Automatically added by dh_installinit if [ "$1" = install ]; then if [ -d /usr/share/MyApplicationName ]; then echo …
713 linux  bash  shell  sh 









21
Dividir string em uma matriz no Bash
Em um script Bash, eu gostaria de dividir uma linha em pedaços e armazená-los em uma matriz. A linha: Paris, France, Europe Eu gostaria de tê-los em uma matriz como esta: array[0] = Paris array[1] = France array[2] = Europe Eu gostaria de usar código simples, a velocidade do comando …
641 arrays  bash  split 


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.