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...
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...
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...
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...
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...
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/...
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...
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...
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...