Viva o Linux - Porque nós amamos a liberdade! A melhor comunidade para se aprender Linux do Brasil.
Shell Script: ls informativo
2 de Dezembro de 2013, 12:58 - sem comentários aindaSimples script que utiliza o comando ls para fornecer mais informações dos arquivos, como a soma total em tamanho, quantidade de arquivos, similar ao dir do MS-DOS para que já usou muito o mesmo há anos atrás. O script é simples e fornece informações apenas do diretório corrente, mas é útil quando quiser informações apenas do mesmo e um outro detalhe é que não funciona com curinga ou especificar nomes de arquivos.
Exemplo do resultado do script lsmais:
$ lsmais
total 242M
-rw-r--r-- 1 nando nando 3,7M Dez 1 08:38 Abalou.mp3
-rw-rw-r-- 1 nando nando 91K Dez 1 08:38 cindy25_jpg3.jpg
-rw-rw-r-- 1 nando nando 72K Dez 1 08:38 cindy55.jpg
drwxrwxr-x 2 nando nando 4,0K Dez 1 08:39 docs
drwxrwxr-x 2 nando nando 4,0K Dez 1 08:39 imagens
-rw-r--r-- 1 nando nando 14K Dez 1 08:37 meudisco.txt
-rw-rw-r-- 1 nando nando 239M Dez 1 08:37 screencast-pavucontrol-ffmpeg.mp4
==========
total 242M
Total: 7 arquivos
Sendo: 2 diretorios
-----------------------------
Não foram incluídos subdiretórios e arquivos ocultos nesta listagem.
Shell Script: Shell Script simples usando case
2 de Dezembro de 2013, 12:58 - sem comentários aindaScript simples usando case para realizar algumas funções no GNU/Linux.
Outros: MoonScript - Agenda telefônica semifuncional em 101 linhas
2 de Dezembro de 2013, 12:57 - sem comentários aindaO MoonScript é uma "linguagem" de programação, que faz cross-compile (ou seja, traduz seu código) para Lua (sim, a linguagem brasileira, usada no WoW). Porém, uma maneira de descrevê-la melhor é uma linguagem que faz algo como o CoffeeScript faz com o JavaScript.
Para testar a funcionalidade da linguagem, a testei fazendo uma mini-agenda-telefônica (quebrada, só adiciona contatos...) para ver se ela é "boa mesmo", e rendeu em surpreendentes 101 linhas um programa funcional.
Ah, só mais uma coisa. Olhe a TreeView. Quem já programou em GTK sem o Builder, e usou TreeViews, alguma vez ficará boquiaberto.
Instalação do E17 no Slackware 14.1
2 de Dezembro de 2013, 2:20 - sem comentários ainda
A instalação do E17 no Slackware, é muito simples.
Primeiro, acesse a página dos pacotes e baixe aquele compatível com a sua versão e arquitetura:
SlackE17 - Browse /slacke17 at SourceForge.net
Depois, extraia o pacote. Exemplo:
Acesse o...
Servidor interno no PHP 5.4 para testes
2 de Dezembro de 2013, 2:20 - sem comentários ainda
Se você usa o PHP 5.4 ou superior, saiba que é possível testar seus scripts usando um servidor embutido. A sintaxe geral, é:
$ php -S <servidor>:<porta> <parâmetros>
Se você digitar no terminal:
$ php -S localhost:8080
Deixará um servidor respondendo no endereço: ...