Perguntas sobre 'scripting'

2
respostas

Acessibilidade variável por seção do arquivo de configuração

Eu tenho um arquivo de configuração com dados seccionais, como mencionado abaixo. Usando o script de shell acessando cada variável. Estou usando o comando sed para isso, agora estou enfrentando um problema como se eu esquecesse de configurar uma...
17.05.2018 / 08:53
3
respostas

Passar argumentos de comandos anteriores (pipes) para a função awk / printf e formatar saída

Estou tentando filtrar os comandos mais usados e imprimi-los de uma determinada maneira. Até agora, consegui colocar os "filtros" desejados: $ history | tr -s ' ' | cut -d ' ' -f3 | sort | uniq -c | sort -n | tail | awk '{ printf "%s%20s\n"...
13.05.2018 / 20:35
1
resposta

Executando script através do ssh e avaliando algum var / comand dentro da máquina host

Estou criando um script para migrar alguns dados entre servidores. Minha dor de cabeça: (...) ssh -t -i ${KEY} ${USER}@${HOST} "cd /home/${ACCOUNT}/var/${DOMAIN}/ && tar cf - mail/ -P | pv -s $(du -sb mail/ | awk '{print $1}') |...
29.06.2018 / 16:10
2
respostas

Como selecionar a primeira palavra de cada linha e atribuí-la a uma matriz em um script bash

Eu gostaria de criar um script bash que seleciona a primeira palavra de cada linha a partir de um arquivo de texto antes do caractere ":" e gera a saída em uma matriz (1 slot para 1 linha). Agora eu tenho isso: while read p; do arr+=$p...
01.05.2018 / 23:57
1
resposta

No bash, como posso exportar / definir uma variável global a partir de uma função de leitura dentro de um script, para uso em um segundo script e um arquivo de configuração posteriormente?

Por exemplo. Eu tenho dois scripts distintos, que eu quero permanecer e executar separadamente. O Script 1 utiliza uma função de leitura solicitando um nome de arquivo desejado, permite apenas dizer name1, faz a coisa e gera o arquivo com name1....
25.04.2018 / 18:48
1
resposta

Usando seq e matemática para manipular o último octeto em um endereço ip para criar um arquivo

Ubuntu 16.04 GNU bash, versão 4.3.48 (1) -release (x86_64-pc-linux-gnu) Precisamos adicionar ips aos servidores algumas vezes por dia. Eu me vejo criando diferentes variações do mesmo arquivo de acordo com o bloco ip. #-- 100.100.100.160/2...
23.04.2018 / 00:14
1
resposta

Saída do binário de um arquivo para um editor de texto

Eu li que você pode usar o comando de terminal xxd -b para ver o binário de um arquivo. Eu usei esse comando e ele mostra o binário, mas não é binário listado à esquerda como números de linha e não binários listados à direita. Eu gostaria de...
20.04.2018 / 19:55
1
resposta

no tty presente e nenhum programa askpass especificado no servidor remoto

Quando eu tento executar um script em um servidor remoto usando ssh, estou recebendo o erro "no tty present e no askpass program specified". Principal A linha de comando onde estou recebendo o erro é: sudo /usr/sbin/userdel $user_id Po...
18.04.2018 / 03:51
1
resposta

Como eu passo um arquivo em um caminho de string e copio esse arquivo para outro caminho na mesma linha? [fechadas]

Eu sou novo em escrever scripts no Linux. Eu tenho arquivos de texto de entrada onde cada linha carrega duas seqüências de caracteres (caminhos de arquivo) separadas por um ou mais espaços em branco. Estou escrevendo um arquivo de script a...
08.02.2018 / 06:42
1
resposta

Como executar um script assim que o computador estiver ativo em um determinado intervalo de tempo e apenas uma vez?

Eu preciso executar um script entre algumas horas de um determinado dia da semana, assim que a máquina é ligada. Por exemplo: toda segunda-feira, entre as 07:00 e as 10:00. Eu sei como lidar com as condições de tempo "entre algumas horas de u...
22.03.2018 / 16:48