Perguntas sobre 'shell-script'

1
resposta

processamento paralelo lendo a partir de um arquivo em um loop

Script PCAP. Eu tenho um servidor com 32 processadores e preciso maximizar esse script para utilizar esses processadores. Atualmente, o programa tshark usa apenas 1 processador, portanto, preciso executar várias instâncias de tshark ao...
19.07.2017 / 18:38
2
respostas

Grave a saída do shell para o documento do MS Word

Problema: Geralmente, envio o texto do meu shell para o arquivo usando > . Eu estou tentando encontrar um processo equivalente que gera um documento do MS Word (.doc ou .docx). Eu estava pensando em usar o libreoffice e descobri isso...
21.07.2017 / 18:37
1
resposta

Atribui a seleção de texto à variável no script bash

Estou tentando escrever um script Bash que, quando ativado (através de um atalho xbindkeys), atribuirá o texto selecionado a uma variável. Algo parecido com isto: read selectedtext echo "$selectedtext" | xclip Obviamente, o resultado será...
20.07.2017 / 16:20
1
resposta

Como alterar uma variável que faz parte do valor de outra variável

Atualmente, tenho essa função que determinará qual conta o usuário do banco de dados deve ter: calc_id_value(){ case $id_opt in "") id_value="$script_id@$SID" sql_in_db=$id_value ;; sys) id_value="sys/$sys_password@$SID as sysdba"...
19.07.2017 / 17:56
1
resposta

Não é possível comparar Strings

O Google não me ajudou. #!/bin/sh j1='expr "$1"' j2='expr "$2"' while [ $j1 -le $j2 ]; do date=$(ncal -e $j1) month=$($date | cut -f1 -d' ') if [ $month=="April" ]; then echo $date fi j1='expr $j1 + 1' done...
31.05.2017 / 13:26
1
resposta

Compare dois arquivos por um valor maior que

Eu tenho uma solicitação para alertar o uso do disco a cada 30 minutos. A saída mais recente é verificar o alerta antigo para evitar enviar o mesmo alerta várias vezes. #!/bin/bash #export [email protected] export maillist=mailxxx@g...
05.05.2017 / 17:33
2
respostas

O comando Pipe dentro do exec não funciona

Eu tenho o comando em um script: exec su -s /bin/sh -c 'exec "$0" "$@" | ts "[%Y-%m-%d %H:%M:%S]"' user -- test.python $FULLPATH &> log & Em que FULLPATH é o caminho do arquivo Python de teste. Com esse comando, esperava...
08.05.2017 / 17:10
1
resposta

Como controlar o modo de execução de um script de shell?

Eu quero restringir os usuários que querem usar um script específico para seguir um formato específico de execução e imprimir uma mensagem de erro na tela caso eles não o sigam. Quero que os usuários executem meu script apenas no formato abaixo...
11.05.2017 / 07:45
1
resposta

esperar script dando erro

na máquina remota existe um script ./bin/show_info.py que eu quero executar e obter a saída na máquina local, para a qual criei um script com expectativa. Se eu executar o comando abaixo, ele funcionará corretamente, mas quando o mesmo men...
27.04.2017 / 04:02
2
respostas

Tubo final quando o programa retorna mais de uma linha

Estou consultando um banco de dados mysql para o nome de um banco de dados por padrão. Atualmente, minha implementação é assim: include_databases=$(mysql --batch --skip-column-names --execute "SHOW DATABASES LIKE 'foo%'" \ | paste -sd ","...
22.05.2017 / 01:40