Download | Plain Text | No Line Numbers


  1. #!/bin/bash
  2.  
  3. in="${1:-$(which ls)}"
  4.  
  5. for opts in "-T" "-E" "-v" "-TE" "-Tv" "-Ev" "-TEv"
  6. do
  7. echo "Testing: (my)cat $opts $in ..."
  8. if [ "$(./mycat $opts <$in | md5sum)" = "$(cat $opts <$in | md5sum)" ]
  9. then
  10. echo " SUCCESS"
  11. else
  12. echo " FAILURE"
  13. exit 1
  14. fi
  15. done
  16.  
  17.