segunda-feira, 13 de julho de 2015

Debian Jessie - Versão 8 - Instalação do Firefox

Quando você terminar a instalação do Debian irá verificar que falta uma série de pacotes adicionais. Este post explica o procedimento para instalação do Firefox.

Passo 1: Entre com usuário root
 su -  


Passo 2: Edite o arquivo /etc/apt/source.list
 nano /etc/apt/source.list  

Passo 3: Adicione a seguinte linha
deb http://packages.linuxmint.com debian import


Passo 4: Atualize o Sistema
 apt-get update  


Passo 5: Instale o Firefox
 apt-get install firefox  

Passo 6: Pronto! Agora já pode usar

segunda-feira, 25 de maio de 2015

Problema 04: Visualizando Mensagens do Kernel

O comando dmesg mostra todas as mensagens de erro/sucesso enviadas pelo kernel. É uma fonte excelente para resolução problemas. A sintaxe é bastante simples e para isto basta abrir o terminal e digitar o comando diretamente.

$ dmesg


sábado, 23 de maio de 2015

Problema 03: Removendo Padrões Armazenados em um Arquivo 1 de outro Arquivo

Problema: 

Hoje gerei todas as combinações de uma sequência numérica e coloquei todas os valores no arquivo ArquivoX.txt.

Decidi então filtrar algumas sequências que eu não queria. Então armazenei todas as sequências indesejadas em um arquivo chamado sequencia.txt

Meu objetivo é gerar o arquivo resultado.txt com todos os valores de ArquivoX.txt que não estão presentes no arquivo sequencia.txt

Solução:

grep -Fvf sequencia.txt ArquivoX.txt > resultado.txt

Problema 02: Contar Número de Linhas de Arquivos Grandes

Descrição: 

Tenho um arquivo denominado teste1.txt que possui mais de 50 milhões de linhas. Tentei usar o comando nl mas ele não conseguiu contar o número de linhas após 1 milhão de ocorrências.

Solução:

Utilizar o comando sed

sed -n '$=' teste1.txt


Problema 01: Adicionando Caracter no Início de Cada Linha

Problema 01: Preciso de Adicionar um Caracter no Início de Cada Linha de um Arquivo


Pedaço do Arquivo:

01 02 03 04 05 06
01 02 03 04 05 07
01 02 03 04 05 08
01 02 03 04 05 09
01 02 03 04 05 10
01 02 03 04 05 11
...

Solução: Usar a Ferramenta SED

O arquivo que estou trabalhando se chama Sequencia5.txt e o arquivo onde quero gravar o resultado se chama teste.txt 

sed 's/^/"/' Sequencia5.txt > teste.txt

Sintaxe:
s - significa substitui
^ - expressão regular que neste caso significa no início da linha
" - caracter que estou querendo inserir


Resultado:
"01 02 03 04 05 06
"01 02 03 04 05 07
"01 02 03 04 05 08
"01 02 03 04 05 09



Seguidores