Perguntas com a marcação «bash»

18
Como compor funções bash usando pipes?

Eu tenho poucas funções definidas dessa maneira: function f { read and process $1 ... echo $result } Quero compor eles juntos para que a invocação pareça f | g | h. Qual idioma devo usar para converter a função que trabalha nos argumentos em argumentos de leitura de stdin? É possível ler...

18
Analisar JSON usando Python?

Eu tenho um arquivo JSON members.jsoncomo abaixo. { "took": 670, "timed_out": false, "_shards": { "total": 8, "successful": 8, "failed": 0 }, "hits": { "total": 74, "max_score": 1, "hits": [ { "_index": "2000_270_0", "_type": "Medical", "_id": "02:17447847049147026174478:174159",...

18
Quando é importante escrever scripts portáteis?

A maioria dos códigos que escrevo é em PHP. Recentemente, comecei a aprender scripts de shell. A maioria dos recursos e tutoriais que encontrei são específicos do Bash. Alguns alertam sobre basismos e outros não. Eu tenho lido muito aqui e Stack Overflow. Sempre que uma resposta usa basismos ,...

18
Por que uma variável é visível em um subshell?

O Learning Bash Book menciona que um subshell herdará apenas variáveis ​​de ambiente e descritores de arquivos etc., e que não herdará variáveis ​​que não são exportadas: $ var=15 $ (echo $var) 15 $ ./file # this file include the same command echo $var $ Como eu sei, o shell criará dois...

18
Como posso listar todas as variáveis ​​de shell?

Lendo sobre esta pergunta: No zsh, como posso listar todas as variáveis ​​de ambiente? , Eu me perguntava, como posso listar todas as variáveis ​​de shell ? Além disso, a distinção entre variáveis ​​de shell e variáveis ​​de ambiente se aplica a shells diferentes de zsh? Estou interessado...

18
Como colorir a saída diff?

Eu queria formatar os arquivos Unix condicionalmente, atualmente estou trabalhando no diffcomando e queria saber se é possível formatar o texto da diffsaída do comando. Exemplo: Os valores correspondentes devem ser exibidos em verde. Valores incomparáveis ​​devem ser exibidos em...