O xargs é um dos comandos mais impressionantes e uteis do shell do Linux. Infelizmente, ele também é uma das ferramentas menos conhecidas e utilizadas pela média dos usuários. Talvez, grande parte disso se deva ao seu comportamento quase "mágico". Neste artigo nós veremos como ele funciona e como utilizá-lo para resolver um problema bem cotidiano, que é renomear arquivos em massa.
agosto 04, 2019
Renomeando arquivos em massa com o 'xargs'
agosto 02, 2019
Crosspost: apt-menu - um script didático para gerenciar atualizações no Debian pelo terminal
Um pequeno menu em Bash Script para o gerenciamento básico e buscas nos pacotes do Debian e derivados. O script foi originalmente pensado como um recurso didático, tanto para exercitar a programação em Shell/Bash Script, quanto para demonstrar o uso do apt e alguns de seus comandos mais comuns.
julho 30, 2019
Duas formas simples de criar menus no terminal com Shell Script
Uma das coisas mais importantes de um programa que dialogue com o usuário, é fornecer uma interface clara e objetiva, especialmente quando essa interação acontece na linha de comando. Por isso, nós vamos ver duas formas simples de criar menus no terminal apenas com recursos do shell.
julho 29, 2019
Três formas de checar a última modificação de um arquivo
Pesquisando para a minha série de vídeos e artigos sobre a criação de um monitor/indicador de atualizações para o Xfce e o i3wm, eu me deparei com a necessidade de checar a data e a hora da última modificação do arquivo /var/cache/apt/pkgcache.bin, que é alterado sempre que nós executamos um apt update ou um apt-get update. As pesquisas continuam, mas eu queria aproveitar para compartilhar aqui as três forma que eu conheço para fazer isso.
julho 28, 2019
Playlist: Terminal para Iniciantes
Eu nem pedi permissão ao Leandro, mas está série básica está se tornando essencial para qualquer iniciante no Linux que queira conhecer melhor o sistema operacional que está utilizando. Além disso, com sua tranquilidade e clareza características, ele faz um ótimo trabalho didático, tornando praticamente impossível não compreender os conceitos apresentados.
Assista no canal, increva-se e compartilhe!
Vídeo: checando atualizações via script - parte 1
Neste vídeo, nós vamos ver como podemos criar um script para checar atualizações que possa ser utilizado tanto no i3wm quanto no Xfce com o plugin Monitor Genérico.
julho 26, 2019
Acessando arquivos remotos via SSH e FTP com o Geany
Nativamente, o Geany não possui nenhum recurso interno para realizar conexões e montar locais remotos via SSH ou FTP. Para isso, ele conta com ferramentas existentes do sistema para montar sistemas de arquivos remotos, como FUSE, GVFS e GIO. Neste artigo, nós veremos como montar sistemas de arquivos remotos via SSH e FTP utilizando duas dessas ferramentas: sshfs e gio.
julho 25, 2019
Exibindo (apenas) o número da área de trabalho no painel do Xfce
Uma das coisas que sempre me incomodou no painel do Xfce, é a falta de um plugin que exibisse apenas o número da área de trabalho atual, como existe, por exemplo, no painel do LXDE. Se você também se incomodava com isso, "seus problemas acabaram"!
julho 24, 2019
Utilizando o cron para agendar tarefas
No último artigo, eu falei sobre o uso do notify-send com o cron, mas é bem provável que você tenha ficado em dúvida sobre o que é e como utilizar o cron, e é disso que eu pretendo tratar aqui.
julho 23, 2019
Enviando notificações com "notify-send" e "cron"
O cron é uma excelente ferramenta para agendar a execução automática de tarefas. Com ele podemos criar logs periódicos de sistema, rodar diagnósticos, trocar papéis de parede, checar e-mails, o nível da bateria do notebook, atualizações, exibir notificações na área de trabalho... Mas é aí que começam os problemas.
julho 22, 2019
Um script em Bash para criar scripts em Bash
#!/bin/env bash no topo, salvo na minha pasta de executáveis (~/.local/bin) e aberto no meu editor de textos preferido (no caso, o Geany).

