Apenas um comentário. Boa parte dos programas *nix utilizam variações de uma biblioteca chamada getopts para pegar as opções de linha de comando. É esta que permite fazer coisas do tipo
ls -la e o ls 'entende' que tu estás passando as opções -l e -a, sem falar que a ordem onde aparecem nem sempre importa. Como podemos querer passar algum argumento que não deva ser interpretado pelo getopts, como no caso de arquivos que começam com - , existe a solução -- que diz "getopts, a partir daqui tu não lê mais". On 11/8/07, Carlos Ferreira <[EMAIL PROTECTED]> wrote: > > $rm -- -fire.gmb > -- dois traços seguidos > > []s > > Carlos Ferreira > > Em 08/11/07, gleissonmb <[EMAIL PROTECTED]> escreveu: > > > > > > Segue exemplo: > > > > # rm -rf -fire.gmb > > rm: opção inválida -- e > > Tente `rm --help' para mais informação. > > > > Como apagar um arquivo com um "-" (menos) como primeiro caracter? -- Tiago B Peczenyj Linux User #405772 http://peczenyj.blogspot.com/ "what does not kill us makes us stronger"
