Perguntas sobre 'shell-script'

3
respostas

Encontre e substitua o conteúdo de um arquivo

Eu tenho um arquivo que começa com algumas instruções "include", como esta: include foo.xyz include bar.xyz do c do d Suponha que o arquivo foo.xyz contenha do a e o arquivo bar.xyz contenha do b . Como posso escrever um script...
11.11.2015 / 15:58
3
respostas

Script que gera o número total de linhas em todos os arquivos de texto que são passados como argumentos

Estou trabalhando em um script que aceita argumentos que são arquivos de texto e deve gerar o número total de linhas nesses arquivos. Por exemplo, se eu disser ./myScript file1 file2 file3 imprimirá 10 total (vamos supor que a soma...
20.09.2015 / 06:10
3
respostas

Faça o backup dos logs em um novo diretório

Eu preciso escrever um script para copiar arquivos de log. Existem dois formatos de registros: System_<date_timestamp>.log trace_<date_timestamp>.log Novos arquivos são gerados quando o log de rastreamento atinge 2...
06.06.2013 / 03:43
2
respostas

TextEdit produzindo o erro “egrep: parênteses não balanceados”

Escrevi um pequeno script para trabalhar: estou tentando atualizar um arquivo automaticamente com base nos metadados. No geral, o script funciona bem, mas sempre que salvo uma nova versão, recebo o erro: egrep: parentheses not balanced...
17.12.2017 / 20:16
2
respostas

O cron executa um script agendado mas perdido (devido a dormir) depois de acordar?

Eu uso o fedora20 e seu cron padrão. Eu tenho um script de tarefa cron que coloca o servidor para dormir às 10h30 com o rtcwake e ele acorda às 12h30. Se eu executar o script manualmente às 9h40, ele também será ativado às 12h30. Se eu executar...
01.06.2017 / 21:55
2
respostas

Shell: por que [-n “$ {VAR-}”] em vez de [-n “$ VAR”]?

Eu vejo muitos scripts de shell (por exemplo, este ) verificando a presença / ausência de uma variável como: [ -n "${VAR-}" ] Tanto quanto eu posso dizer, usar o formulário ${VAR-fallback} sem fornecer um fallback não tem propósito...
15.06.2017 / 04:32
1
resposta

bash: / root / bin / hello_world: Permissão negada

Estou usando o CentOS 7. Eu escrevi meu primeiro script bash como este. #!/bin/bash echo 'this is my first code' e eu salvei como hello_world Eu fiz um diretório no meu diretório raiz home. mkdir bin Em seguida, movi o...
22.05.2018 / 07:24
1
resposta

Como reutilizar o sudo para uma série de comandos em um script bash

Eu tenho um script que abre várias janelas de terminal executando iftop para observar várias atividades de portas. Cada terminal que se abre pede-me a senha do sudo ... o que é um pouco doloroso, considerando que existem 5 terminais em ger...
11.02.2018 / 07:29
3
respostas

Passando um sinalizador booleano para uma função?

Eu tenho uma função que depende de um argumento em que a funcionalidade é alterada. Eu sei que posso fazer: function foo { PARAM1=$1 PARAM2="$2" VAR=$3 if[[ -z "$VAR" ]]; then # code here else # other code here...
17.07.2018 / 09:40
1
resposta

Tentando converter o script de inicialização do RHEL6 em systemd

Atualmente, tenho um script de inicialização em uma caixa RHEL 6.x que é usada para iniciar vários servidores de licença para um grupo de engenharia. Cada fornecedor tem seus próprios processos, variáveis de env e outros específicos para inic...
18.07.2018 / 18:47