home *** CD-ROM | disk | FTP | other *** search
- #!/bin/csh -f
- #
- # Gershon Elber, Feb 90.
- #
-
- set upcase = "ABCDEFGHIJKLMNOPQRSTUVWXYZ"
- set locase = "abcdefghijklmnopqrstuvwxyz"
-
- echo
- echo +++++ Rename directories:
- echo
- foreach d (`find . -type d -print`)
- set new_d = `echo $d | tr $upcase $locase`
-
- if ( "$d" != "$new_d" ) then
- echo $d to $new_d
- mv $d $new_d
- endif
- end
-
- echo
- echo +++++ Rename files, strip CR/LF to LF and remove DOS ^Z:
- echo
- foreach f (`find . -type f -print`)
- set new_f = `echo $f | tr $upcase $locase`
- echo $f to $new_f
-
- tr -d "\015\032" < $f > $new_f.tmp
- rm -r $f
- mv $new_f.tmp $new_f
- end
-
- #
- # Do small fixes manually.
- #
- (chmod +x dos2unix make-unx test-unx)
-