4800a953edea62394342c602a9a1a7db0591b337
Not much you can tell from that. However, the date and time listed will be when the directory was last modified. In general, once a backup is made this date won't change unless you restore from it. So you can consider the last modified date and time shown as the date and time the backup was created.
Within each directory will be a host of files. One file for every type of item backed up. Again, these files will have stupidly long names consisting of random letters and numbers. There will be no file extensions regardless of the OS iTunes is running on. However, on OS X you can run the file command to determine the file type. For example, within a terminal typing
file ff90caad71edfae1d60017e2c98008fa399a7e9a
will return something like
JPEG image data, JFIF standard 1.02
Again, all types of files are stored in the backup directories.
For my purpose, I was looking for two voic emails. These would have the file type of
Adaptive Multi-Rate Codec, otherwise known by its file extension of amr (if they had one).
This is all well and good for a backup directory that contains only a handful of files. But if you are like my friend, you rarely backup your
iDevice. Therefore, your backup directories may contain hundreds, even thousands, of files. How do you go through that haystack looking for
your needle? In my case, I ran the ls command in a
for loop, piped it through the file command and sent the results to a text file. Still, it was tedious searching
through the file looking for the AMR files. There had to be a better way. So naturally, I scripted a solution.
Yes, this script is ugly. I threw it together quickly to get the job done. And I have no plan to go back and make it all pretty. If someone wants to take it and run, feel free. However, I ask that you at least 1) credit me in your work and 2) send me a copy of it.
Now for you users of the Windows version of iTunes. The script won't work since it is Unix-based. And Windows doesn't have a built in facility for determining file types via the command line. But don't despair. Cygwin includes a file command; so you can whip up your own DOS batch file to do the same thing if you are so inclined.