Perguntas sobre 'shell-script'

1
resposta

Execução paralela do script bash

Eu tenho uma tabela URL_Experiment no meu banco de dados ( banco de dados mySQL ). Eu tenho 2 milhões de links de URL nesta tabela. Para cada URL, estou verificando se algum texto específico está presente no URL e atualizando as informaçõe...
12.02.2014 / 23:50
1
resposta

“echo 1 / sys / block / sdX / device / delete” em todos os discos, exceto na lista predeterminada

Eu tenho uma lista de discos scsi que preciso remover. A lista é considerada aleatória na melhor das hipóteses e muda de tempos em tempos. Eu quero remover tudo, exceto uma lista predefinida que eu criei. Vamos supor por enquanto que eu só quero...
06.02.2012 / 16:31
1
resposta

Como posso saber se um programa está imprimindo para stderr ou stdout no terminal?

NOTA: aparece uma nova linha, mas od -c não a exibe. O comando de status do meu player de música ( quodlibet --status | od -c ) tem três estados e estou tentando gravar uma condicional com base nessa saída. As saídas desse comando são ass...
06.12.2013 / 03:02
1
resposta

Bash captura qualquer erro como -e mas não sai, faz outra coisa

Eu quero definir um sinalizador em um script de shell (bash) para que, se algo retornar diferente de zero, um sinalizador seja definido (isto é, defina uma variável como errors="True" ). Até agora, pensei em chamar o script com scriptname....
31.10.2013 / 22:31
1
resposta

Passagem de links clicados em rxvt para um script

Eu inicio meu navegador vimprobable em com guias assim: "'tabbed -d > /tmp/tabbed.xid'; vimprobable2 -e 'cat /tmp/tabbed.xid'" [1] Eu sou capaz de enviar todas as novas instâncias do vimprobable para abas (e não ter uma nova janela...
24.06.2011 / 11:30
2
respostas

Como executo um script quando alterno entre layouts de teclado?

Eu uso mais de um layout de teclado, e gostaria de encontrar uma maneira de executar um script quando alternar entre eles. Isso é possível? Até agora, posso atribuir um atalho para um script como este: #!/bin/bash #switch between two l...
09.10.2013 / 17:21
1
resposta

Existe uma maneira de incorporar uma chave pública GPG em um script sem adicioná-la ao chaveiro?

Eu tenho um script que basicamente precisa fazer o seguinte: #!/bin/bash GPG_PUBLIC_KEY=<<EOF -----BEGIN PGP PUBLIC KEY BLOCK----- Version: GnuPG v1.4.12 (GNU/Linux) ... -----END PGP PUBLIC KEY BLOCK----- EOF gpg --encrypt --with-pub...
13.12.2013 / 00:46
2
respostas

Como ler a entrada do usuário linha a linha até Ctrl + D e incluir a linha onde o Ctrl + D foi digitado

Esse script leva a linha de entrada do usuário após a linha e executa myfunction em cada linha #!/bin/bash SENTENCE="" while read word do myfunction $word" done echo $SENTENCE Para interromper a entrada, o usuário precisa pression...
13.10.2016 / 20:58
1
resposta

BASH retornar à função principal

Eu tenho um script BASH que chama uma função, que chama outras funções: #!/bin/bash function foo { function bar { # do something } bar } foo Como posso retornar de bar diretamente para a função principal? O caso...
30.06.2014 / 17:49
3
respostas

Está analisando scripts no script-runtime onipresente para shells ou presentes em outros interpretadores e como isso funciona?

Sempre achei que shells analisam scripts inteiros, construindo uma AST e, em seguida, executam essa AST da memória. No entanto, acabei de ler um comentário de Stéphane Chazelas e testei a execução desse script , edit-while-executing.sh: #!/...
13.06.2018 / 18:01