I'm fairly new to shell scripting. I need to create a script that will compare the files from a list of files to the files in a complex directory structure. First, I used 'ls -alR > filelist' to store the full 'long' descriptions of files within a complex directory structure. Then I need to use 'filelist' to compare files in the same directory structure in a different system. Any files in the complex directory structure (of the new system) not having the same file permissions and filename (upper, lower, or mixed case) from the filelist, must be changed according to the filelist. Does anyone have any ideas?