[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [shell-script] Apagar arquivo
From: |
Tiago Barcellos Peczenyj |
Subject: |
Re: [shell-script] Apagar arquivo |
Date: |
Thu, 8 Nov 2007 09:56:27 -0200 |
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 <address@hidden> wrote:
>
> $rm -- -fire.gmb
> -- dois traços seguidos
>
> []s
>
> Carlos Ferreira
>
> Em 08/11/07, gleissonmb <address@hidden> 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"