Arquivo da tag: bash

Criando arquivos e diretórios temporários em shellscript

Se você escreve scripts em shell com frequência para manipular grandes volumes de dados já deve ter precisado criar arquivos ou diretórios temporários para armazenar dados intermediários que podem ser descartados no fim do processo. Há inúmeras maneiras de fazer isso e a que apresento aqui é uma delas, usando a ferramenta “mktemp” que já vem instalada por padrão em várias distros Linux. Continue lendo Criando arquivos e diretórios temporários em shellscript

Melhore o visual do Bash e da statusline do Vim usando o Powerline

O prompt de comandos do terminal é uma fonte de informações essencial para todo aquele que usa a linha de comandos no dia-a-dia. Muitas vezes já estamos tão acostumados com o padrão que esquecemos que ele pode ser personalizado para melhorar nossa produtividade. Dentre as inúmeras formas de se fazer isso a minha preferida é instalando o “powerline”. Continue lendo Melhore o visual do Bash e da statusline do Vim usando o Powerline

Resolvendo o ShellShock no Debian 6 (Squeeze) [ATUALIZADO]

Esta semana tem sido divulgado um bug no Bash [1] que já foi classificado pelo governo americano como  o problema mais grave dos últimos tempos nos ambientes Unix-like[2]. Os felizes usuários das últimas versões do Debian, Ubuntu, Fedora, CentOS já podem baixar as atualizações e resolver o problema, no entanto quem tem versões antigas deveram procurar outro meio (seja compilando o bash na mão, ou esperando que lancem, ou rezando para que nada de mal aconteça). No caso do Debian 6 (Squeeze), que ainda uso em alguns servidores que não puderam ser instalado, a solução que adotei foi instalar o pacote corrigido de outra versão. Continue lendo Resolvendo o ShellShock no Debian 6 (Squeeze) [ATUALIZADO]