Consenso all'uso dei cookies

SITO1 -- SITO2 -- Forum1 -- CercaGlobale -- Informativa su Cookie e Privacy


Valutazione discussione:
  • 0 voto(i) - 0 media
  • 1
  • 2
  • 3
  • 4
  • 5
[RISOLTO] Ho da fare un'operazione su terminale.
#1
Salve. Non ho trovato in rete una dritta sulla operazione che mi serve fare sul pc. Devo estrapolare i file mpg e mp3 da una serie di cartelle (150 ca) che hanno files di testo ed altro tipo di files mischiati. Esiste senz'altro il modo di fare questa ricerca da terminale e e immagino con il grep ecc. solo che non so da che parte rifarmi. Qualcuno sa suggerirmi il codice da seguire in casi come questo? In pratica voglio isolare questi files e buttare via il resto ma essendo molte le certelle e moltissimi i files volevo farlo da terminale. Aspetto un aiuto, gratias.
Cita messaggio
Grazie da:
#2
Io userei find http://content.hccfl.edu/pollock/Unix/FindCmd.htm

Dovrebbe essere sufficiente
$ find / -name *.mp3
[Immagine: http://i62.tinypic.com/2poqd8p.jpg]
In order to get specially support for manjaro have a look here
http://www.forum.manjaro-it.org/
Cita messaggio
Grazie da:
#3
si, ma oltre il Find=trova devi pure dare il comando per spostarli in un'altra cartella...
Cita messaggio
Grazie da:
#4
[img]blob:https%3A//www.flickr.com/387dc2b6-76a1-46c0-9901-dff51fc3ce17[/img]
E' evidente che sbaglio qualche cosa, forse nei percorsi, infatti Libera2 è una cartella esterna al file system sul quale sto lavorando, è una cartella di dati che è su sda ma non è collegata a Debian il sistema che sto adoperando adesso.
   
Cita messaggio
Grazie da:
#5
Qualcosa del genere?
(probailmente da rivedere ma sicuramente da NON usare prima di avere fatto prove su prove)

Codice:
#!/bin/sh

for FILE in /percorso/* {
if [ $FILE != *.mp3* ]; then
   rm $FILE
fi
}
done
[Immagine: http://pclinuxos.com/forum/avatars/Pengu...guitux.png]

. . . . . Posto il posto, posto : . . . Libera Informatica in Libero Stato !!!
Cita messaggio
Grazie da:
#6
,mi sembra buono zafran, solo una cosa, come salvo il file? In formato .sh? Suppongo di si ma aspetto una tua conferma.
Per i percorsi vanno bene o credi ci sia da fare delle modifiche? Quando parto potrei anche evitare di darglielo in quanto parto dalla cartella dove risiedono i files ma sulla destinazione non lo so, la cartella è accanto a quell'altra...
Cita messaggio
Grazie da:
#7
Quale destinazione? rm cancella e basta. Non ci sono cestini né perdono.

Ti conviene fare un paio di prove con file finti magari con estensione .pabform in un paio di subdir di /percorso/ e vedere se lo script modificato con .pabform al posto di .mp3 funziona.

Lo script lo chiami con estensione .sh e lo rendi eseguibile.
[Immagine: http://pclinuxos.com/forum/avatars/Pengu...guitux.png]

. . . . . Posto il posto, posto : . . . Libera Informatica in Libero Stato !!!
Cita messaggio
Grazie da:
#8
Attenzione che quello script rimuove tutti i file mp3 ... io avevo capito volesse solo cercarli ed eventualmente spostarli ... meglio modificarlo con mv al posto di rm
[Immagine: http://i62.tinypic.com/2poqd8p.jpg]
In order to get specially support for manjaro have a look here
http://www.forum.manjaro-it.org/
Cita messaggio
Grazie da:
#9
Si indubbiamente va sostituito mv a rm ora provo.
Cita messaggio
Grazie da:
#10
Ok ma devi dirgli anche dove spostare allora
[Immagine: http://i62.tinypic.com/2poqd8p.jpg]
In order to get specially support for manjaro have a look here
http://www.forum.manjaro-it.org/
Cita messaggio
Grazie da: zafran


Vai al forum:


Utenti che stanno guardando questa discussione: 1 Ospite(i)