Perguntas sobre 'scripting'

2
respostas

Iterar sobre a saída de um comando no bash sem um subshell

Eu quero repetir a saída de um comando sem criar um sub-shell ou usar um arquivo temporário. A versão inicial do meu script ficou assim, mas isso não funciona, pois cria um subshell, e o comando exit finaliza o subshell em vez do script pr...
14.01.2011 / 18:40
1
resposta

confirmou saída usando armadilha

Estou tentando interceptar o sinal Ctrl+C solicitando uma confirmação do usuário. A parte de trapping funciona bem. Mas uma vez que o sinal fica preso, ele não retorna à execução normal. Em vez disso, ele sai do script. Como fazê-lo retomar a...
28.06.2011 / 08:12
2
respostas

shell script: use o sudo dentro dele vs rode com o sudo?

Ao escrever um script de shell, no qual alguns, mas não todos os comandos nele, precisam de privilégios de superusuário, devo adicione o sudo aos comandos que precisam de privilégios de superusuário, e execute o script de shell sem sudo, ou...
01.11.2018 / 05:40
3
respostas

Como pode um script Bash contar como foi executado?

Eu tenho um script Bash que eu estava tentando fazer para me ajudar a executar um comando bastante complexo com pequenas alterações que seriam feitas através de eco e leitura. Eu encontrei soluções para forçá-lo a executar um terminal para ex...
18.10.2014 / 13:32
3
respostas

Como assistir ao feed RSS de novas entradas do script bash?

Eu preciso assistir um feed RSS do nosso servidor hudson ci. Sempre que uma nova entrada estiver disponível, quero tocar um som chamando #>play sound.wav . Alguém conhece uma ferramenta que pode assistir a um feed RSS e disparar um coman...
06.10.2011 / 08:42
2
respostas

designar tecla de atalho para executar um script

Eu escrevi um script para alterar o brilho da minha tela. É útil quando estou trabalhando no modo de texto e as teclas de atalho do meu teclado para alterar o brilho não funcionam. É possível executar este script, apenas pressionando algum...
03.08.2012 / 16:00
3
respostas

Faça o texto desaparecer após a entrada do usuário

Existe uma maneira de fazer com que o conteúdo exibido desapareça logo após o usuário dar entrada? Por exemplo, leve este arquivo abaixo #!/bin/bash read -n 1 -p 'how are you ? ' var if [ "$var" == "y" ] then echo 'Have fun' else e...
10.08.2017 / 14:43
4
respostas

Como posso verificar se um computador remoto está online para acesso ssh / script?

Estou escrevendo um script que fará backup de dados do meu laptop para um servidor Ubuntu. Para isso, estou procurando um comando (ba) sh para testar se o servidor está disponível antes de iniciar o backup. algo como ping na porta 22 que reto...
02.02.2011 / 21:03
1
resposta

Criando minha própria função cp no bash

Para uma tarefa me pedem para escrever inteligentemente uma função bash que tenha a mesma funcionalidade básica da função cp (copy). Só tem que copiar um arquivo para outro, então nenhum arquivo é copiado para um novo diretório. Como sou n...
22.05.2017 / 17:50
3
respostas

Como executar um script de outro caminho e conhecer o caminho do script?

Eu preciso executar um script que acesse um arquivo no mesmo caminho em que ele está localizado. Por exemplo: eu tenho o script em /home/me/folder/script.sh e esse script acessará o arquivo /home/me/folder/myfile . Como o arquivo está no...
29.03.2011 / 19:52