[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Closures em Shell
From: |
Tiago Barcellos Peczenyj |
Subject: |
Closures em Shell |
Date: |
Fri, 15 Jun 2007 17:49:47 -0300 |
Publiquei no meu blog uma brincadeira interessante em shell inspirado
na sintaxe do Ruby:
http://peczenyj.blogspot.com/2007/06/closures-em-shell.html
Não é bem "closures" mas pode ser util para alguem. Posso desenvolver
ou explicar melhor se alguem quiser ;-)
Resumo:
# bash script
$ each(){
local F="${@}"
while read i ; do
set - $i
eval "${F}"
done
}
$ seq 3 | each '{ echo "encontrei $1" ; }'
encontrei 1
encontrei 2
encontrei 3
[]´s Tiago
--
Tiago B Peczenyj
Linux User #405772
http://peczenyj.blogspot.com/
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- Closures em Shell,
Tiago Barcellos Peczenyj <=