Perguntas sobre 'scripting'

2
respostas

Qual é a maneira mais eficiente de fazer duas coisas completamente separadas e atribuir os valores a variáveis separadas?

CentOS 6.x Eu quero pegar a saída de curl, grep para duas strings completamente separadas e atribuir seus respectivos valores como variáveis. Qual é a maneira mais eficiente de fazer isso (sem gravar a saída para o disco)? Normalmente, eu...
04.03.2014 / 02:06
2
respostas

Sed: substituindo dígitos

Eu estou tentando escrever alguns scripts de instalação para quando eu instalar / atualizar o Ubuntu. Estou com problemas para corrigir logrotate.d : /var/log/ufw.log { rotate 7 weekly missingok notifempty compress delaycompress sharedscrip...
10.03.2012 / 16:26
5
respostas

Adicione algo ao crontab programaticamente (por ssh)

Eu tenho um script de implantação, ele deve adicionar algo a um usuário crontab (acionar um script que limpa logs a cada XXX dias), no entanto, isso só deve ser feito durante a primeira implantação ou quando precisar ser atualizado. (posso...
21.07.2016 / 13:05
7
respostas

obtém um valor ASCII numérico para um caractere

Estou tentando escrever um script de shell que solicita um caractere ASCII no intervalo A-Z ou a-z e retorna seu valor numérico equivalente. Por exemplo, a saída pode se parecer com o seguinte: scarlet$ Please type a character between A and Z...
18.03.2011 / 02:10
5
respostas

Como adicionar uma linha a um arquivo que tenha apenas permissão de gravação root e continuar a execução do script

Estou tentando aprender scripts de bash. Eu estou trabalhando em um problema prático e em um ponto eu preciso adicionar uma linha para um arquivo que requer root permissão para escrever. O código é assim: # some code echo "add this line...
04.05.2012 / 03:08
2
respostas

Obtém o diretório do qual o script foi chamado

Eu tenho um script doSmth in /usr/bin . É possível obter e imprimir o diretório o script foi chamado de ? Então, se eu chamar doSmth de /home/me , a saída será /home/me .     
25.10.2012 / 20:41
4
respostas

Testando se os dispositivos de áudio / placas de som estão sendo reproduzidos atualmente?

Existe um programa padrão onde posso verificar se meus dispositivos de áudio estão em silêncio? Edit: Por silêncio, quero dizer que se há algo jogando nisso (não apenas ativado ou aberto) Algo parecido com isto: if [[ device0 is silen...
15.01.2013 / 11:49
1
resposta

Como posso saber se o xscreensaver bloqueou minha tela?

Estou pensando em alertar as coisas e decidi que, se a minha tela estiver bloqueada, eu não estou lá, então devo enviar os alertas para o meu telefone. Mas, atualmente, não sei dizer se a tela está bloqueada. Eu poderia colocar algo em conjunto...
26.09.2012 / 19:39
3
respostas

Passando argumentos de um arquivo para um script bash

Eu tenho essa situação: ./ ./myscript.sh ./arguments.txt ./test.sh Dentro de myscript.sh , eu tenho que executar o arquivo test.sh , passando para ele os argumentos contidos dentro de arguments.txt . myscript.sh é: arguments...
21.07.2014 / 17:35
1
resposta

Recursos para um script no Linux

Se eu quiser definir um recurso ( capabilities(7) ), como CAP_NET_BIND_SERVICE , em um arquivo executável e esse arquivo é um script , eu tenho que definir o recurso ( setcap(8) ) no interpretador iniciando esse script ou é suficiente p...
19.08.2013 / 14:01