Raízes da equação de segundo grau (Bhaskara) através do prompt em shell
Da série "scripts inúteis" ou "inutilitários". Este script recebe três números inteiros ou decimais via linha de comando, correspondentes a "a", "b" e "c", na equação de segundo grau ax²+bx+c=0 e retorna os dois valores para os quais x valida a equação, transformando a expressão em zero. Ele também fornece as raízes complexas conjugadas. Os valores são impressos na tela por uma linha cada totalizando duas linhas impressas. O script foi testado até onde pude contra possíveis bugs. Nada impede de haver algum. Exemplo de funcionamento $ ./bhaskara-0001.sh 1 2 1 -1.000000000000000 -1.000000000000000 Outro exemplo: $ ./bhaskara-0001.sh 1 2 3 -1.000000000000000 - 1.414213562373095i -1.000000000000000 + 1.414213562373095i Vejam a letra "i" ao final de cada linha, indicando a raiz complexa. Se tiver coragem, ainda pretendo fazê-lo funcionar para parâmetros complexos.
Por: Perfil removido
copy - copiar para a área de transferência
Copia para a área de trabalho (clipboard) os parâmetros enviados ao script ou os lê via STDIN. Exemplos: ./copy string ./copy <ENTER> this is a string <^d> ./copy < string ./copy < filepath
Por: Perfil removido
de - deep editor
Usa find para achar todos os arquivos com um certo nome seguindo a árvore de diretórios no seu diretório atual ou um diretório definido como segundo argumento e abre no editor. Exemplos ------------------ Abrir todos os arquivos com o nome 'de' a partir do diretório atual: $ de de Abrir todos os arquivos com nome 'Makefile' a partir do diretório ~/src: $ de Makefile ~/src Abrir todos os arquivos que terminam com 'bin' a partir do diretório atual: $ de \*bin NOTA: na penúltima linha remover o 'e' depois do 'xargs' e trocar pelo comando pra invocar o editor de texto que deseja. Exemplo: xargs nano xargs emacs
Por: Perfil removido
Script de backup - rar
Útil para backup em servidores e desktop, ele compacta os arquivos em rar. Para quem precisa enviar os arquivos para usuários de Windows esse script vai ajudar. Pode ser usado nos gerenciadores de arquivos como caja, nautilus e thunar. Instalar os pacotes rar e zenity no sistema. Para mais informações sobre o arquivo final: rar l nome_do_arquivo.rar
Por: Perfil removido
mant - abra manpages em seu terminal
Para ser usado com rofi ou dmenu. Sintaxe: mant $pagina Abre manpage definida por $pagina em seu terminal (por padrão urxvt, usuario define). Se falhar ele avisa o usuário com outro rofi.
Por: Perfil removido
Cirurgia para acelerar o openSUSE em HD externo via USB
Void Server como Domain Control
Modo Simples de Baixar e Usar o bash-completion
Monitorando o Preço do Bitcoin ou sua Cripto Favorita em Tempo Real com um Widget Flutuante
Como fazer a conversão binária e aplicar as restrições no Linux
Como quebrar a senha de um servidor Linux Debian
Como bloquear pendrive em uma rede Linux
Um autoinstall.yaml para Ubuntu com foco em quem vai fazer máquina virtual
Instalar GRUB sem archinstall no Arch Linux em UEFI Problemático









