|
|
|
![]() |
|
Strumenti |
![]() |
#1 |
Senior Member
Iscritto dal: Nov 2008
Messaggi: 583
|
[Bashscripting] Esercizo + Tutorial
Sapete dove posso trovare guide avanzate di bash(devo preparare il corso di sistemi operativi) ? Cioè non intendo quelle standard in cui si descrivono i vari comandil, intendo guide con esercizi svolti di una certa complessità che possano aiutarmi a risolvere esercizi di questo tipo:
Scrivere uno script in bash il quale, supponendo di trovarci in una cartella di soli mp3 e che esista un comando che restituisce l'autore di una canzone (vedi tag id3) crei per ogni autore una sottodir e ci metta dentro in ognuna i rispettivi brani . Con le conoscenze che ho al momento non riesco ad andare oltre a: Codice:
for file in $(ls /canzoni/) Grazie a tutti. |
![]() |
![]() |
![]() |
#2 |
Member
Iscritto dal: Jul 2009
Città: Milano
Messaggi: 270
|
Ammesso di avere il nome dell'autore del brano mp3 in una variabile author e di trovarci dentro la cartella dove sono situati gli mp3, puoi provare a mettere nel for
Codice:
makedir -p $author mv file $author/ ![]()
__________________
AMD PII x4 955 BE | Sapphire HD4850 Vapor-X 1 GB | Samsung SpinPoint F1 500GB | Samsung EcoGreen F4 2TB Gigabyte GA-MA790FXT-UD5P | Fractal Design Define R3 USB3.0 Titanium Grey | CORSAIR 650W CMPSU-650TX Noctua U12P SE2 | 2 x 2GB Kingston 1333 MHz | Samsung SyncMaster P2450 | Samsung SyncMaster T200 |
![]() |
![]() |
![]() |
Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 16:07.