Perguntas sobre 'shell-script'

3
respostas

Como ler a entrada do usuário no pipe?

Vamos supor que eu tenha um arquivo chamado confirmation.sh com o seguinte conteúdo: #!/bin/bash echo -n "Are you sure [Y/n]? " read line case "$line" in n|N) echo "smth" ;; y|Y) echo "smth" ;; esac e quero exe...
24.03.2014 / 22:34
2
respostas

Run while true no script systemd

Eu tenho um script bash essencialmente rodando isso: #!/bin/bash [...] while true; do str="broadcast "'randArrayElement "messages[@]"' server_send_message $str sleep $interval done Agora, quero executar isso...
17.08.2016 / 12:32
1
resposta

systemd Falha na etapa Script de desova EXEC: permissão negada

Esta é uma pergunta muito simples, eu sei, mas estou indo direto para o systemd com pouco conhecimento prévio de gerenciamento de sistemas e Linux em geral. Eu estou tentando criar um serviço "Hello World", por assim dizer. É chamado de auto...
11.06.2015 / 22:07
2
respostas

Usando o grep em uma instrução if-else [closed]

Por que meu código não está saindo se uma string digitada não estiver no arquivo. Quando eu insiro uma string e ela não está no arquivo, não há resposta, ela volta ao início. Alguém pode me dizer o que há de errado com o meu código? while : d...
22.09.2014 / 14:27
1
resposta

Posso alterar como as opções de seleção são exibidas?

Estou trabalhando com select e case no bash. Atualmente, tenho nove opções, o que torna uma grade de opções 3x3 agradável, arrumada, mas é exibida assim: 1) show all elements 4) write to file 7) clear elements 2) add elements...
14.05.2015 / 04:42
4
respostas

Você prefere scripts bash ou aliases para atalhos? [fechadas]

Eu tenho um diretório ~/bin (que está no meu PATH ) onde eu armazeno um monte de pequenos scripts de 1 ou 2 linhas. Alguns deles apenas cd em um diretório e executam um comando em um arquivo, como vim ou algo assim. Mas também tenho m...
29.04.2011 / 05:00
2
respostas

É seguro remover um arquivo de script desse script?

Imagine que eu tenha um script foo . Ele deve ser executado uma vez quando o usuário fizer login e não for necessário após uma execução bem-sucedida. Minha pergunta: é seguro remover o arquivo de script do script? Por exemplo: #!/bin/...
29.02.2012 / 11:14
2
respostas

Solicitando entrada do usuário ao ler o arquivo linha por linha

Para a classe, eu preciso escrever um script Bash que pegue a saída de ispell e quando eu tento solicitar entrada do usuário dentro do loop while ele apenas salva a próxima linha do arquivo como entrada do usuário. Como eu poderia solicita...
11.10.2012 / 23:45
1
resposta

Redirecionamento de saída e espaços

Estou paranoico com isso, mas espero que seja uma pergunta simples: Existe alguma diferença entre cat file1 | egrep -oP "[Mm]y string" > /home/user/file.txt e cat file1|egrep -oP "[Mm]y string">/home/user/file.txt i.e., im...
17.09.2012 / 05:24
1
resposta

Are [“$ VAR” = “”] e [-z “$ VAR”] são sempre equivalentes?

Meu código é parecido com isto: VAR="" while [ -z "$VAR" ]; do VAR=$( command | grep "important_string" ) done Por isso, quero pesquisar a saída de command , até que important_string apareça e coloque em $VAR . Existe alguma...
06.07.2015 / 12:47