Perguntas sobre 'scripting'

2
respostas

Extrai binários do pcap usando a linha de comando (script)

Como o título diz, estou procurando uma maneira de extrair binários do PCAP usando a linha de comando. Eu percebo que é possível usar o Wireshark - > Arquivo - > Exportar - > Objetos http etc. Mas tshark não parece suportar isso....
09.11.2012 / 13:52
2
respostas

Como posso exportar o NUL corretamente para um arquivo por meio de um script?

$ FILE="$(mktemp)" $ printf "a#! /bin/bash cmd=("$@") FILE="$(mktemp)" eval "${cmd[@]}" > "$FILE" od -tx1z "$FILE" \n" > "$FILE" $ od -tx1z "$FILE" 0000000 61 00 0a >a..< 0000003 Até aí tu...
20.11.2018 / 17:32
2
respostas

Bash-Script: Como inserir variáveis no Bash-Script?

O seguinte script bash está funcionando completamente bem: #!/bin/bash echo '!PaSsWoRd!' | openconnect --csd-wrapper=/home/user/.cisco/csd-wrapper.sh --authenticate --user=abcde123 --authgroup="tunnel My Company" --passwd-on-stdin vpn.mycomp...
12.11.2018 / 14:42
2
respostas

Como devo passar um caractere de nova linha para um comando em um script?

Eu tenho um script bash, que concatena seus argumentos por um determinado separador #! /bin/bash d="$1"; shift; echo -n "$1"; shift; printf "%s" "${@/#/$d}"; É assim que eu uso: $ a=(one two 'three four' five) $ myscript ' *** '...
14.11.2018 / 20:46
1
resposta

Substitua o número na primeira coluna por um comando de saída para cada linha no arquivo

Para cada primeiro número de coluna, quero substituir o número pelo resultado de ser processado por este script, bin.sh #!/bin/bash cd /tmp rm bin.txt echo "obase=2;$1" | bc > bin.txt sleep 2 value='cat bin.txt' sed -i 's/.*\(.......
25.10.2018 / 06:27
2
respostas

Como encontrar a duração acumulada em vários mp3 com a linha de comando?

Eu tenho um diretório com muitos arquivos mp3, e eu preciso de uma maneira simples de encontrar a duração acumulada para eles. Eu sei que posso encontrar a duração de um arquivo com ffmpeg -i <file> 2>&1 | grep Duration Eu ta...
07.11.2018 / 15:09
1
resposta

Usando o exec 1 e 2 em uma função de script de shell POSIX. Irá interferir com outros redirecionamentos io?

Eu estou no processo de escrever um script de shell POSIX. Eu tenho uma função, que redireciona (quase) toda a saída para um fluxo de erro padrão assim: # print something to stderr printf "..." $var 1>&2 Foi apontado para mim...
04.10.2018 / 04:06
1
resposta

Variável não encontrada pelo wgrep dentro do script

Atualmente, estou re-aprendendo scripts de shell. Eu estou fazendo um script que verifica r / EarthPorn e aleatoriamente escolha uma postagem, vá para aquela postagem e baixe a imagem. Em seguida, defina-o como fundo. Por algum motivo, estou...
10.09.2018 / 00:06
1
resposta

Verifique se há discos adicionados ao sistema

Então, estou trabalhando em um script que basicamente verifica se um disco foi adicionado ao sistema e, em caso afirmativo, faça algo com ele (como formatá-lo ou o que for). Então, a questão principal é ... como faço para listar discos (ou de...
19.09.2018 / 15:41
3
respostas

Tratar a entrada para o comando read como um comando em si

Digamos que eu defini essa função no script: fct1() { local msg1=${@} if [[ "${verb}" = 'tru' ]]; then echo "I say $msg1" sleep 1 echo "i repeat" sleep 1 echo "I saaaaaaaaay $msg1" else echo "$msg1" fi } Como eu faria para f...
23.08.2018 / 07:42