Ta bort de oönskade iTunes-låtar från datorn (4 / 10 steg)
Steg 4: Din vän hash (även om du inte är i Amsterdam)
För oinvigde är en hash inget annat än en matris som indexeras av strängar, eller en rörig massa av nyckel/värde-par. En kan tänka på ett hash-värde som ett stort fat med saker (värdena) i den, och allt i den metaforiska fat har en fästade (nycklar). Du kan dra objekt i fat ut helt enkelt genom att hitta dess etikett.
För mer information om hashes, följande länk kan vara användbara: http://www.tutorialspoint.com/perl/perl_hashes.htm
Vi kan använda informationen att varje låt i iTunes XML-filen har tilldelats ett unikt track ID att hålla koll på låtarna. Detta gör trackID en idealisk nyckel för kontrollsummor. Därför kan vi sätta upp 4 hashar för låttitel, artist, rating och läge. När dessa har fastställts, kan vi skanna igenom filen och fylla vår hash-databas med hjälp av några enkla sökuttryck, som kommer att visas nästa.