Perguntas sobre 'scripting'

1
resposta

Como capturar a formatação de texto no bash?

O script de shell a seguir funciona, mas remove a formatação colorida gerada por rspec : #!/bin/bash OUTPUT='rspec' echo "$OUTPUT" Como preservar as cores?     
31.10.2012 / 13:40
1
resposta

Comando de script sem caractere de lixo

Estou usando o comando script do Unix para gravar tudo o que é enviado para o terminal e colocá-lo em um arquivo de log. mas quando eu vejo o arquivo gravado, também inclui caracteres indesejados. Então, como registrar a atividade do termi...
15.08.2013 / 16:32
1
resposta

Como substituo determinado texto pelo respectivo número de linha usando sed?

Eu tenho um arquivo em que certas linhas (não todas) são assim: Sequence: n Desejo substituir n pelo respectivo número de linha. Como posso fazer isso com sed?     
25.08.2011 / 16:36
2
respostas

Escrevendo um script contendo apenas uma definição de função v.s. movendo o código no corpo da função para o script?

Alguns antecedentes: Ao escrever código reutilizável no bash, vi alguns scripts de shell contendo várias definições de funções . Às vezes não consigo descobrir se as funções definidas em um script estão relacionadas ou se o script é realmente...
14.11.2018 / 16:52
3
respostas

Usando sed para substituir a última ocorrência de caractere

Estou tentando substituir a última ocorrência de um caractere em uma variável de cadeia de várias linhas. Eu preciso substituir o último | por ' .     
30.10.2018 / 10:54
1
resposta

Como você reutiliza um script em outro?

É correto que haja duas maneiras de reutilizar um script A em outro script B: o script B invoca o script A como um comando (B cria um processo filho para executar A) organize o código no script A está organizado em funções, script B s...
18.10.2018 / 12:05
4
respostas

Usando o Bash para dividir dados XML em variáveis

Estou tentando baixar alguns arquivos de um serviço. Os arquivos são encontrados em um arquivo XML. O arquivo XML pode ter um único arquivo ou vários arquivos para download. No entanto, agora eu tenho um problema com o meu script. Eu não sei com...
20.11.2017 / 07:22
1
resposta

Confirme se um IP está em uma lista de CIDR

Dado um endereço IPv4, é possível verificar se o IP está no intervalo de uma lista de CIDR? Por exemplo, se eu tiver o seguinte CIDR, há alguma maneira de verificar se 100.31.255.4 está no intervalo de qualquer um dos CIDR? 100.16.0.0/1...
09.06.2018 / 07:51
2
respostas

Como posso executar um script em particular a cada segundo?

Eu tentei usar o crontab, mas ele é limitado a minutos. Existe alguma outra opção? Eu também tentei algo como: watch -n 1 sh /path-to-script/try.sh Mas sempre que eu fecho o terminal ele para. Eu quero algo que funcione continuamente e...
13.12.2017 / 21:10
2
respostas

Máximo de descritores de arquivos

Eu gostaria de escrever um script que utilizará todos os descritores de arquivos disponíveis em minha máquina Linux. Eu não tenho certeza de como exatamente fazer isso, ou se é mesmo possível? Mas eu gostaria de usar este script para uma experiê...
28.06.2017 / 09:19