Tag Archives: Shell

Shell: Extrair os números do CPF formatado

O tr é um comando muito versátil, especialmente útil para apagar caracteres indesejados. Digamos que você peça ao usuário para digitar o número do CPF. Esse número poderá vir das mais diferentes formas, com espaços, hífens, pontos, ponto-e-vírgula e sabe … Continue reading

Posted in Shell | Tagged , , , , , | 2 Comments

Shell: Extrair o último caractere da linha

Com o comando cut é fácil extrair o primeiro, segundo ou qualquer outro caractere da linha. Porém, é preciso saber a posição exata deste caractere para informá-la ao cut. $ echo abcdef | cut -c 1 a $ echo abcdef … Continue reading

Posted in Shell | Tagged , , , , , , | 3 Comments

Shell: Somar uma lista de números

Você tem uma lista de números, um por linha, e precisa somá-los: $ cat numeros.txt 3 5 7 9 11 13 15 Primeiro, coloque todos em uma única linha: $ paste -s numeros.txt 3 5 7 9 11 13 15 … Continue reading

Posted in Shell | Tagged , , , , | 3 Comments

Shell: Descobrir seu IP na internet

Algumas vezes uma máquina está conectada à internet de forma indireta, através de um proxy ou mesmo um firewall com múltiplos links de internet. Os comandos seguintes permitem descobrir qual IP a máquina está utilizando na internet. Utilizando o wget: … Continue reading

Posted in Linux, Shell | Tagged , , , , , , , | Leave a comment

Shell: Calcular a raiz quadrada

Para calcular a raiz quadrada de um número em Shell, use o comando bc. Ele é uma calculadora completa, que entre outras funções úteis, tem a sqrt (de “square root”). Basta mandar o comando pela entrada padrão (STDIN) e o … Continue reading

Posted in Shell | Tagged , , , , | 6 Comments