[Lugge] Re: aiuto con uno script
- From: asettico <asettico@xxxxxxxxxxxxxxx>
- To: LUGGe <lugge@xxxxxxxxx>
- Date: Fri, 16 Jan 2004 15:33:32 +0100
alessandro wrote:
Ho creato il file di testo "pigrone"
nella mia home, gli ho cambiato i permessi per farlo diventare eseguibile con
"chmod +x" ed ho cercato di avviarlo con"./pigrone" ma non succede niente,
non mi da nemmeno un messaggio di errore...
Beh, sì, sei proprio /pigrone/ ! Mi batti!!! :-D
Probabilmente non succede niente, perché _non fa_ niente! Sei sicuro che ci
siano dei file nella tua directory corrente? Magari aggiungi qualche stampa
o eseguilo con sh +x ./pigrone (visualizza i comandi prima di eseguirli).
---------- lo script in questione --------
#!/bin/bash
#script "PigrOne"
#script che riconosce il tipo di file e lo sposta nella sua cartella
listafile='ls'
for nomefile in $listafile
Puoi sostituire queste 2 righe con:
for nomefile in *
do
pattern='file $nomefile'
case $pattern in
*:*html*)
mv $nomefile ~/Documenti/pagine_web/;;
Okkio a fare dei test del genere, perché * trova qualsiasi cosa che contenga
il pattern da te specificato. Potrebbe essere troppo generico.
E comunque, l'output di file restituisce alcune cose in maiuscolo e *nix non
è insensibile!!!
--
asettico (aka Roberto) [http://www.rossomaltese.it/]
GPG fingerprint [ BA20 8C8D 7712 9D9A 57F3 A96A A7BE 905C 1CB9 26BA ]
-----BEGIN GEEK CODE BLOCK-----
Version: 3.12
GCS/IT/O d++(-) s:+>: a34 C++$ ULAVH*++$>++++ P+ L+>++++ E--- W++(-) N(++)
o? K-? w(---) !O M@ V@ PS+@ PE- Y? PGP->++ t+++ 5? X++ R tv+ b+ DI(+)
D++(---) G(-)>-- e>++++ h---() r++ y+++*
------END GEEK CODE BLOCK------
========----------
Prima di scrivere in m-list per favore leggi il regolamento
http://www.lugge.net/soci/index.php?link=manifesto
Archivio delle e-mail postate in lista
//www.freelists.org/archives/lugge/
Modifica dell'account sulla lista LUGGe
http://www.lugge.net/soci/index.php?link=manifesto.htm#list
Other related posts: