Limpar e mostrar tamanho da lixeira no Samba

Este script faz a limpeza da lixeira dos usuários do Samba e mostra em outro arquivo o tamanho da pasta lixeira dos usuários. Créditos para Roberto Cesar Gomes Caetano ( http://www.vivaolinux.com.br/~roberto.caetano ) Obs.: Apenas implementei a opção de exibir o tamanho da lixeira, todos arquivos com mais de 29 dias serão excluídos.

Por: Junior D. J. Vieira


Escrever números, datas, horas e outros por extenso

Este script escreve por extenso valores numéricos, monetários (moeda brasileira), datas, (levando em consideração anos bissextos), horas, meses do ano e os dias da semana. Funciona em modo texto devolvendo o resultado na tela do terminal, o qual pode muito bem ser redirecionado com > ou >> Ex.: PARA VALORES NUMÉRICOS: (decimais com vírgula) ./numeros-por-extenso-texto.sh -n 123,42 cento e vinte e três vírgula quarenta e dois PARA VALORES MONETÁRIOS (em reais): (decimais com vírgula) ./numeros-por-extenso-texto.sh -V 99,12 noventa e nove reais com doze centavos PARA VALORES DE DATAS: ./numeros-por-extenso-texto.sh -D 01/04/1978 primeiro de abril do ano um mil e novecentos e setenta e oito PARA VALORES DE HORAS: ./numeros-por-extenso-texto.sh -H 00:15:09 zero hora com quinze minutos e nove segundos PARA OS MESES DO ANO: (1-12) ./numeros-por-extenso-texto.sh -m 9 setembro PARA OS DIAS DA SEMANA: (1-7) ./numeros-por-extenso-texto.sh -s 4 quarta-feira

Por: Elias Bernabé Turchiello


Logs do daemontools - tradução de timestamp

Pra quem conhece, o daemontools(http://cr.yp.to/daemontools.html) é uma ferramenta para gerenciamento de daemons no Linux, e possui mecanismos para botar um daemon de volta em memória(um supervisor), caso ele seja terminado abruptamente. Porém, os logs de ferramentas que utilizam o daemontools, imprimem o tempo com um "precise timestamp", gerado pela ferramenta tai64n, e traduzido pela tai64nlocal. Exemplo: -------- @400000004fad73181edd34fc 666 running plugin (queue): queue::smtp_2dforward @400000004fad73181edd3ccc 666 queue::smtp_2dforward plugin: forwarding to 10.0.0.1:25 @400000004fad73181edd40b4 666 trying to get config for me @400000004fad73183109db1c 666 check_earlytalker plugin: remote host said nothing spontaneous, proceeding @400000004fad73183109eabc 666 Plugin check_earlytalker, hook connect returned DECLINED, ------- Este script serve apenas para facilitar o "less", enquanto traduz a timestamp para um formato bonito :) Presumo eu que as ferramentas do daemontools(svstat, svc, tai64n tai64nlocal) estejam instaladas na máquina que rodará tal script. Resultado de output do script: ------ 2012-05-10 08:59:57.958788500 5454 Initializing spool_dir 2012-05-10 08:59:57.958848500 5454 trying to get config for spool_dir

Por: Nicolas Wildner


Script para configuração do jogo 0 A.D

O 0 A.D. é um excelente jogo de estratégia em tempo real, mas ainda não está completo, e não possui no seu menu a janela de configurações. Este script edita o arquivo de configuração do jogo de maneira fácil e rápida no terminal do Linux, espero que seja útil, e sirva para o aprimoramento do jogo. Esta é a primeira versão do script.

Por: Felipe Ruiz Peixoto


Checar conexão com a internet - pppoe

Checa conexão com a internet de acordo com o tempo definido no contrab.

Por: Sandro Delage


(Brincando com Aleatoriadade) Tarot Randomico

Fala Galera, Sou velho por aqui, mas novo de contribuições. Como sou APAIXONADO por ShellScripts ! Vou postar minha singela contribuição, falando de aleatoriedade em um singelo exemplo pratico (Puxando Cartas de Tarot) Futuramente crio um artigo, para ficar fácil nos troubleshoots do Scripteiros de Plantão na "Pesquisas Google". /* Me empolguei assistindo Touch! resolvi estudar probabilidades em Bash. * * Eu Sei, é nerdisse e loucura, Mas é ótimo para treinar aplicações * de probabilidade em bash, e futuramente usar em programas complexos! */ Abraço, Samuka

Por: Samuka






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts