Tag Archive for 'shell'

Alerta de tempestade no email (Canadá)

Aqui no Canadá o clima é bem mais radical que na terra das palmeiras e o governo e as empresas de previsão do tempo disparam alertas contantes quando a coisa ameaça ficar feia.
É só acessar algum dos sites de previsão de tempo e olhar se tem algum alerta para a região. Mas isso implica em [...]

De boas intenções…

Já dizia o velho deitado que de boas intenções o inferno está cheio. A pessoa que estou substituindo no novo emprego certamente tinha boas idéias, mas não gostei de como as implementações foram feitas até o momento.
Talvez por ser um péssimo programador eu gosto de código limpo, variáveis auto-explicativas e uso extensivo de funções. É [...]

Arrays associativos no Bash 4.0

O Bash 4.0 foi lançado na segunda-feira e trouxe uma nova capacidade que sempre vejo as pessoas pedindo:  Arrays associativos.
E funciona que é uma maravilha…

$ echo $BASH_VERSION
4.0.0(1)-release
$ declare -A COMIDA
$ COMIDA[Arroz]=Branco
$ COMIDA[Feijao]=Tutu
$ COMIDA[Ovo]=Frito
$ COMIDA[CARNE]=Bife
$ echo ${COMIDA[@]}
Bife Tutu Branco Frito
$ echo ${COMIDA[Arroz]}
Branco
$ echo ${COMIDA[Feijao]}
Tutu
$ echo ${COMIDA[Ovo]}
Frito
$ echo ${COMIDA[CARNE]}
Bife

Mais informações sobre as novas features aqui.

Related posts

Truques no [...]

Truques no Bash

Alguns truques para facilitar o seu dia-a-dia na linha de comando:
!$
Representa a última parte do último comando executado. Exemplo:
$ grep macarrao comidas.txt
macarrao
$  cat !$
cat comidas.txt
arroz
feijao
batata frita
macarrao
Expansão automática
Expande automaticamente os valores entre chaves. Uma mão na roda para loops:
$ for i in {1..4}; do echo “i vale $i”; done
i vale 1
i vale 2
i vale 3
i vale [...]

Estou entre os maiores do shell scripting

Na foto (esquerda pra direita): Eu, Júlio Cézar Neves e Aurélio Marinho Jargas. Autores de “Programacão Shell Linux” e  Shell Script Profissional.
Entenderam? “Entre os maiores”? Hein? Hein?

Macaco do Chongas rulez. Voltamos à programação normal.

Related posts

mkfile for Linux (1)
Truques no Bash (1)
Nested variables no Bash (0)
Indo além do Bash (5)
Desafio do Beakman (4)

mkfile for Linux

Eu não conhecia o mkfile do Solaris até ontem, mas foi só usar um pouco e deu pra ver que é muito mais prático e rápido do que ficar utilizando o dd no Linux.
Não sei os meus 2 leitores geeks (já que meu pai, minha mãe e minha esposa – meus outros 3 leitores – [...]

Indo além do Bash

Sei que sou um geek meia-boca toda vez que entra programação na parada.
Quer dizer, eu me viro muito bem com shell script e fiz/faço muita coisa nervosa com Bash.  Inclusive já tirei muito barato de nego que trabalhou comigo porquê enquanto eles abriam o Eclipse (ou outro IDE que o valha) para criar um programa [...]

AppleTV

Como a esposa já entregou no blog dela, comprei uma AppleTV.
Eu queria ter saído ileso de NY, sem comprar nada, conforme havia dito antes, mas não teve jeito. Sou um fraco.
O N810 é sensacional, mas caro demais pro orçamento no momento. E um PVR montado ia sair mais caro que a AppleTV, que depois de [...]

A vida via linha de comando

Hoje a esposa me ligou e pediu: Quando você chegar em casa, instala o gFTP pra mim?
Como ela está no sudores eu disse: “Instala você mesma.” E fiz uma pausa para explicar como instalar.
O que me veio à mente não foi o Synaptic ou o Adept, mas sim o apt-get véio de guerra. Eu até [...]

Engine próprio

No meu último post falei do meu aprendizado de SQL.
Desde que comecei no meu novo trampo meu sangue geek está fervilhando e tenho brincando bastante de programação.
Vale ressaltar que não sou programador e nunca vou ser um excelente desenvolvedor, mas tenho uma certa familiaridade principalemente com shell scripts e algumas idéias na cabeça que até [...]