#!/bin/csh -f # diffsorted # ----------------------------------------------------------------------------- # Shell script to diff sorted copies of the 2 specified files. # ----------------------------------------------------------------------------- # Usage: See Usage section below or run with -h or --help to see usage. # Assumptions: # Effects: # - Compares files # Notes: # Implementation Notes: # Portability Issues: # Revision History: # $Log$ # ----------------------------------------------------------------------------- # Generate temp file names set timestamp = `date "+%Y_%m_%d__%H_%M_%S"` set temp_file_1 = "/tmp/$0:t_$$_${timestamp}_file1" set temp_file_2 = "/tmp/$0:t_$$_${timestamp}_file2" sort "$1" > "${temp_file_1}" sort "$2" > "${temp_file_2}" echo diff "$1" "$2" diff "${temp_file_1}" "${temp_file_2}" rm "${temp_file_1}" rm "${temp_file_2}"