Perguntas sobre 'scripting'

2
respostas

Remover trabalhos de na fila em uma data especificada

Eu tenho uma série de trabalhos pendentes na fila, $ atq 8 Mon Oct 29 13:21:00 2018 5 Mon Oct 29 10:36:00 2018 15 Mon Oct 29 13:31:00 2018 4 Mon Oct 29 10:35:00 2018 18 Mon Oct 29 15:55:00 2018 3 Mon Oct 29 10:31:00 2018 16 Mon Oct...
30.10.2018 / 08:34
1
resposta

Como sair cedo no fechamento do tubo?

Eu uso o golang para escrever programas que são muito complexos para expressar como funções bash. Os programas leem stdin linha por linha e escrevem a saída modificada para stdout. O problema com essa iteração em todas as linhas na abordagem...
13.11.2017 / 14:43
2
respostas

Manipular {} cadeia de retorno de find -exec

Eu quero fazer o mais eficiente possível, caso haja muitos arquivos. O que eu quero é renomear todos os arquivos que encontrei e remover o sufixo deles. Por exemplo: [/tmp] $ ls -l a.log b.log c.tmp [/tmp] $ find /tmp -name "*.log" -type f...
21.11.2017 / 13:32
1
resposta

Como eu mudo (permanentemente) o shell padrão após o login em um TTYn específico no Linux?

Eu sei que o comando chsh é usado para trocar o shell de login de um usuário entre os shells instalados, mas funciona independentemente de onde o login vem (tty1, tty2, ssh, ... ). O que eu gostaria de alcançar é ter, por exemplo csh no...
08.02.2018 / 17:44
1
resposta

O script termina abruptamente com uma mensagem Terminada

Este é o meu script bash. Tudo o que isso faz é verificar se um serviço foi iniciado e se alguns processos estão sendo executados conforme o esperado. Termina abruptamente com uma mensagem "Terminada". Eu tentei depurá-lo com o sinalizador s...
09.10.2013 / 05:27
4
respostas

Comparar personagens

Eu tenho duas linhas, que são salvas em duas variáveis. Mas isso não importa realmente, onde eles são salvos. Minha pergunta é: como eu comparo cada personagem das duas linhas? Para exemplos Olá Hlleo resultado: verdadeiro (H), falso...
27.04.2016 / 20:34
3
respostas

Correndo até comandos X em paralelo

Estou executando algo assim: find . -maxdepth 1 -type f -note -iname "*.gpg" | sort | while read file ; do echo "Encrypting $file..." gpg --trust-model always --recipient "[email protected]" --output "$file.gpg" \ --encrypt "$file...
24.06.2013 / 16:49
2
respostas

Como posso aparar o retorno de carro do texto que está sendo canalizado no bash?

Estou usando este comando para obter meu último comando digitado: history | cut -c 8- | tail -n 2 | head -n 1 Funciona muito bem no bash, removendo os números de linha, mas há um problema que tenho com ele (er, aborrecimento, porque eu qu...
08.06.2012 / 18:34
2
respostas

Menu de bash com vários parâmetros em uma linha

Eu pesquisei alguns dias e ainda não encontrei a resposta. Espero que você possa me apontar na direção certa. Gostaria de saber como escrever um script bash com opções, que podem ser chamado em uma linha, como: script.sh -a -b -c . Parâmetr...
21.02.2015 / 15:54
1
resposta

Transformar um SSH com falha em um erro fatal

Eu tenho um script que se conecta a um host remoto para replicar alguns arquivos via SSH. Eu preciso conectar a um daemon rsync ouvindo na porta 873. Para conseguir isso eu tenho uma configuração ssh como essa. Host blah LocalForward 1087...
08.08.2011 / 17:35