Enviado em 24/07/2021 - 21:13h
Ex: $ buscar.sh search rar
No arquivo /tmp/PACKAGE.txt
se colocar "rar" deveria pega a palavra "rar-5.5.0-x86_64-1" completando o restante da palavra
$ cat /tmp/PACKAGE.txt | grep -i rar
rar-5.5.0-x86_64-1
unrar-5.6.1-x86_64-1
ls /var/log/pasta/ > /tmp/PACKAGE.txt
.....
Esse tal shift não sei qual é a finalidade dele.
search)
if [ -e "/tmp/PACKAGE.txt" ]; then
shift
# Procura
grep "^$1" /tmp/PACKAGE.txt
[ "$?" = "1" ] && echo -e '\033[31;1m\nDigite outro termo de busca.\033[m'
else
exit
fi
No arquivo /tmp/PACKAGE.txt
se colocar "rar" deveria pega a palavra "rar-5.5.0-x86_64-1" completando o restante da palavra
$ cat /tmp/PACKAGE.txt | grep -i rar
rar-5.5.0-x86_64-1
unrar-5.6.1-x86_64-1
ls /var/log/pasta/ > /tmp/PACKAGE.txt
.....
Esse tal shift não sei qual é a finalidade dele.
search)
if [ -e "/tmp/PACKAGE.txt" ]; then
shift
# Procura
grep "^$1" /tmp/PACKAGE.txt
[ "$?" = "1" ] && echo -e '\033[31;1m\nDigite outro termo de busca.\033[m'
else
exit
fi