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

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [shell-script] Problemas com script para remoção


From: MrBiTS
Subject: Re: [shell-script] Problemas com script para remoção
Date: Sun, 21 Sep 2008 22:09:10 -0300
User-agent: Thunderbird 2.0.0.16 (X11/20080724)

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

> Estava exercitando minhas habilidades de 'shelleiro' e pensei em um
> script para remover os arquivos terminados em '~' (que aparecem quando
> salvamos um .sh) e fiz isso:
> ____________________________________
> 
> #!/bin/bash
> I=(ls | grep .*~ | tr \\n " ")
> echo $I
> echo -n "Prosseguir? [s/n]"
> read $R
> test $R = n && exit
> rm $I
> ___________________________________
> 
> só que não consigo armazenar o (ls | grep .*~ | tr \\n " ") na
> variável $I. Alguém pode me ajudar?
> 
> Grato desde já, Piteco

Na verdade, arquivos terminados com ~ são backup do buffer de edição da maioria 
dos editores, não só de quando você salva arquivos
.sh ( inclusive, extensão de arquivos nada importa no mundo unix ).

"Não conseguir armazenar" soa um tanto genérico. O que isso significa ? A 
variável está vazia ? Há um erro durante a atribuição ?

Quando você executa ls | grep .*~ | tr \\n " " diretamente no prompt, há algum 
retorno ?

Já tentou rodar o script com um bash -x script ?

- --

Um abraço

.0. MrBiTs - address@hidden
..0 GnuPG  - 
http://keys.cardboard.net:11371/pks/lookup?op=get&search=0xAC37715A6DD1F186
000 http://www.mrbits.com.br


-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)

iD8DBQFI1vA2rDdxWm3R8YYRAsrUAJ9WnG8HvkUlM3aqaGkMbkrhtbFUUwCfeCA8
WFPi+PHr/OpqP0Tk0TCRI1o=
=mkLB
-----END PGP SIGNATURE-----


reply via email to

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