Consultando qual o repositório está ativo no slackpkg usando apenas o grep

Publicado por Mauricio Ferrari em 28/08/2020

[ Hits: 1.186 ]

Blog: https://www.youtube.com/@LinuxDicasPro

 


Consultando qual o repositório está ativo no slackpkg usando apenas o grep



Caso esteja usando o Slackware, talvez você queira consultar para alguma outra coisa, qual é o repositório que o slackpkg está usando nesse para atualizar os pacotes.

Então você opta por usar o "cat" combinado com "grep" para fazer a consulta dessa forma:

cat /etc/slackpkg/mirrors | grep brasil
# ftp://ftp.slackware-brasil.com.br/slackware64-14.2/
# http://ftp.slackware-brasil.com.br/slackware64-14.2/
# ftp://ftp.slackware-brasil.com.br/slackware64-current/
http://ftp.slackware-brasil.com.br/slackware64-current/


Já serve, mas vamos supor que você não configurou o repositório do Brasil e não se lembra qual foi o repositório para poder fazer o filtro com o grep. Aí você terá que consultar o arquivo mirrors e ir procurando qual linha está descomentada.

OPA! No arquivo mirrors do slackpkg, tudo é comentado. Aí para configurá-lo você só descomenta a linha do repositório a ser usado. Então, basta encontrar um comando que consiga nos mostrar qual é a linha em um arquivo que não está comentada, pois essa linha será o repositório configurado no arquivo mirror. E o grep consegue fazer isso:

grep -v '#' /etc/slackpkg/mirrors
http://ftp.slackware-brasil.com.br/slackware64-current/

O pulo do gato está no parâmetro "-v", que tem a função de omitir as linhas que possuam determinado padrão que no nosso caso é o "#". Uma simples consulta em grande estilo.

Espero ter ajudado.

Outras dicas deste autor

Troque o Basename por Expansão de Parâmetros

Resetando as configurações do mate-terminal

Convertendo Segundos em Horas Usando Bash

Definindo um Título para o Terminal do Linux

Erro ao Instalar o "ttf-mscorefonts-installer" no Ubuntu [Resolvido]

Leitura recomendada

Xscreensaver na inicialização do XFCE4 no Debian Etch Linux

Solução para arquivos com ^M no final de cada linha

Programando seu Linux para desligar

Gravando ISO em DVD com wodim

Atualizar ClamAV, atualizações (de segurança e sistema) e mostrar versão do Debian

  

Comentários

Nenhum comentário foi encontrado.



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts