Max says…

Avatar

thoughts of a web developer

rdiff - Run diff on remote files

A simple shell script that can be used to run a diff between local and remote files using scp.

Code (bash)
  1.  
  2. # A simple script that runs diff remotely using scp.
  3. # Parameters should use scp syntax, i.e.
  4. # [[user@][host:]]/path/to/file
  5. #
  6.  
  7. #!/bin/sh
  8.  
  9. if [ "$1" = "" -o "$2" = "" ]; then
  10.     echo "Usage: `basename $0` file1 file2"
  11.     exit 1
  12. fi
  13.  
  14. scp $1 rdiff.1 >& /dev/null
  15. scp $2 rdiff.2 >& /dev/null
  16. diff -b rdiff.1 rdiff.2
  17. rm -f rdiff.1 rdiff.2

No Comments, Comment or Ping

Reply to “rdiff - Run diff on remote files”