0byt3m1n1
Path:
/
data
/
0
/
0
/
64
/
127
/
64616
/
user
/
65827
/
cgi-bin
/
PHPBB2
/
contrib
/
[
Home
]
File: fixfiles.sh
#!/bin/bash # # Remove all those annoying ^M characters that Winblows editor's like to add # from all files in the current directory and all subdirectories. # # Written by: Jonathan Haase. # # UPDATE: 7/31/2001: fix so that it doesn't touch things in the images directory # # UPDATE: 12/15/2003: Fix so that it doesn't touch any "non-text" files # find . > FILELIST.$$ grep -sv FILELIST FILELIST.$$ > FILELIST2.$$ grep -sv $(basename $0) FILELIST2.$$ > FILELIST.$$ grep -sv "^\.$" FILELIST.$$ > FILELIST2.$$ file -f FILELIST2.$$ |grep text | sed -e 's/^\([^\:]*\)\:.*$/\1/' > FILELIST file -f FILELIST2.$$ |grep -sv text | sed -e 's/^\([^\:]*\)\:.*$/Not Modifying file: \1/' rm FILELIST2.$$ rm FILELIST.$$ for i in $(cat FILELIST); do if [ -f $i ]; then sed -e s/ //g $i > $i.tmp mv $i.tmp $i fi done rm FILELIST