shell-script-pt
[Top][All Lists]
Advanced

[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/


reply via email to

[Prev in Thread] Current Thread [Next in Thread]