Perguntas sobre 'shell-script'

1
resposta

Como substituo os tokens de um arquivo por dados de outro?

Estou usando o Amazon Linux com o bash shell. Eu tenho um arquivo com dados delimitados por vírgula, onde cada linha se parece com isso 2049,576804C7DF554416A9EA25B2A5A81514,X, Então eu tenho um segundo arquivo, com dados delimitados por...
23.01.2017 / 21:10
3
respostas

script para verificar serviços em execução em portas específicas

Eu tenho uma tarefa a fazer. Eu tenho que pesquisar se, existem serviços em execução abaixo dos portos. portas 53 & 55 Se não, tenho que enviar alertas. Por favor, corrija minha lógica e sintaxe no código abaixo para uma porta ntsta...
10.10.2017 / 17:15
1
resposta

Como usar o 'module load program / 1.1' dentro de um script bash?

Usando o CentOS 7.x, a maneira correta de os usuários "carregarem" o software para executar programas é executar através da linha de comando: module load program/1.1 Qual é a maneira correta de executar este comando através de um script b...
21.12.2016 / 19:33
1
resposta

Por que o valor do IFS é removido do arquivo durante a divisão?

IFS=$'?\n' for line in $(cat "./newfiletoread") do printf "${line}\n" done O conteúdo do arquivo é o seguinte: Olá, como você está? Como está a vida? O meu é tão chato quanto uma manhã de inverno! O código acima divide o conteúdo do arqui...
21.08.2017 / 00:43
2
respostas

Atribuindo valores de array à variável [closed]

Eu sou novo em scripts de shell. Alguém pode por favor me dizer como atribuir valor de matriz a uma variável? Var1 =${myarray[0]} echo "$Var1" Por que estou recebendo erros ao tentar o cenário acima?     
02.11.2016 / 07:40
1
resposta

Exibir cabeçalhos usando vimdiff ou vim -d

Eu tenho 2 tabelas que preciso comparar e exibir as diferenças. Eu posso fazer isso usando o seguinte comando: vim -d table1 table2 -c :TOhtml -c :wqa O problema que estou enfrentando é excluir os cabeçalhos e legendas ao fazer o vimdiff....
07.03.2017 / 23:19
1
resposta

AWK para criar um arquivo .csv

Estou trabalhando com este arquivo de texto: Device ID: BIOTERIO IP address: 148.000.00.189 Interface: GigabitEthernet1/0/6, Port ID (outgoing port): GigabitEthernet0/1 Device ID: N7K-LAN(JAF1651ANDL) IP address: 148.000.0.192...
09.03.2017 / 17:28
1
resposta

Torna o trabalho de 'leitura' quando não está focado no terminal

Eu tenho o seguinte script que envia um botão em um programa quando o botão V é pressionado #!/bin/bash winid=$(xdotool search "application name here" | head -n1) while true; do read -rsn1 input if [ "$input" = "v" ]; then xdotool keydown...
02.10.2016 / 03:22
1
resposta

script bash OSX para executar uma vez em Terminal.app aberto

Estou usando o OSX em um Mac e uso o Terminal com bastante frequência. Eu construí alguns scripts de inicialização que executam no shell aberto com o arquivo .bash_profile . No entanto, eu gostaria de poder ter um deles executado apenas na abe...
26.09.2016 / 00:13
1
resposta

Obtenha o nome lógico das interfaces sem fio

Eu tento obter todas as interfaces sem fio disponíveis em um computador. Por exemplo, se eu usar duas placas de rede com o nome lógico wlan0 e ra0 , respectivamente, quero imprimi-las. Isso foi o que tentei, mas não recebo nenhuma saída:...
11.12.2016 / 09:44