Perguntas com a marcação «shell-script»

9
sudo em script não interativo

Eu tenho um script que executa três funções: A && B && C. A função Bprecisa ser executada como superusuário, enquanto Ae Cnão. Eu tenho várias soluções, mas nenhuma delas é satisfatória: sudo o script inteiro: sudo 'A && B && C' Parece uma má ideia executar Ae...

9
Ferramenta para gerar tráfego TCP

Eu quero gerar um tráfego TCP a partir da porta 0 para a porta 65535. 1 pacote tcp para cada porta com 1ms entre 2 pacotes. O gerador não deve se importar se há um TCP ACK ou não. Existe uma ferramenta que pode gerar esse tráfego? É possível fazer isso com o iperf e o script? Ou seja, é possível...

9
Valor de retorno da função Timeout

Estou usando a função timeout no debian para esperar 5 segundos pelo meu script. Funciona muito bem, mas o problema que tenho é que preciso de um valor de retorno. Como 1 por tempo limite e 0 por tempo limite Como vou fazer isso? Dê uma olhada no meu código: timeout 5

9
Por que printf imprime mais argumentos do que o esperado?

Por que esse script de shell imprime as entradas duas vezes? Eu esperava que o script ignorasse as entradas após 5. Roteiro: #! /bin/bash echo "Enter 5 words : " read a b c d e printf "> %s %s %s %s %s <" $a $b $c $d $e Resultado: user@linux:~$ pico ifs2.sh user@linux:~$ ./ifs2.sh Enter...

9
bash e espera no mesmo script?

Estou tentando codificar um script que usa endereços IP de um arquivo .csv e telnet o dispositivo para capturar a saída do comando "show version". Até agora eu codifiquei isso: #!/bin/bash #!/usr/bin/expect -f FILE1=dispositivos.csv #file with IP's and device name set Username "user" #this is the...

9
Como mover e recriar uma pasta ao mesmo tempo?

Eu tenho uma pasta chamada statisticsem um servidor Ubuntu na qual os arquivos de dados são armazenados regularmente. Como posso renomear a statisticspasta para backup-xxrecriar a statisticspasta para estar disponível para armazenar novos arquivos? Os arquivos na statisticspasta são criados pelo...

9
Oposto ao comando `source`

Eu uso o sourcecomando no meu script bash para ler / imprimir os valores das variáveis more linuxmachines_mount_point.txt export linuxmachine01="sdb sdc sdf sdd sde sdg" export linuxmachine02="sde sdd sdb sdf sdc" export linuxmachine03="sdb sdd sdc sde sdf" export linuxmachine06="sdb sde sdf...

9
Proteção do comando shell com variável de cadeia

Dentro de uma linguagem de programação, eu executo um comando shell simples cd var; echo > create_a_file_here com var sendo uma variável que contém uma string de (espero) um diretório para o local onde eu quero criar o arquivo "create_a_file_here". Agora, se alguém vir esta linha de código, é...

9
Manipulação de linha de comando XML (shell script)

Como manipular XML da linha de comando no shell script? Existem muitos comandos para manipular dados tabulares, substituir variáveis ​​de ambiente ou substituir fragmentos de texto por regex, mas não encontrei nada para XML. Meu script de construção precisa inserir uma tag com conteúdo na tag...