I'm trying to tell what diff does in Terminal, but all i can find is it compares directories and/or files.. What i'm interested to know is "how" it compares ? File size, AND time stamp (can be excluded some of these) ? I'm only interested in filenames and filsizes only,, not time stamp info. so i'm not sure if diff would still flag inaccurate creation.. or weather this can be exuded.... I've already come down to using diff -r and optional q on main folder will scan ALL sub directories within, which is exactly what i'm wanting, but there is no point in using the command if you can't exclude bits and pieces..