|
|
@@ -36,8 +36,7 @@ A shell function to do this processing is: |
|
|
|
```sh |
|
|
|
function clean_code() { |
|
|
|
chmod 644 $1 |
|
|
|
cat $1 | awk "{sub(/[\t ]*\r/,\"\")}1" | expand -t 4 | tr \\200\\205\\211\\221\\222\\223\\224\\226\\231\\244\\261\\265\\302\\327\\342 \'??\'\'\"\"\\-\'??u?x\' > tmp$$ |
|
|
|
mv tmp$$ $1 |
|
|
|
(cat $1 | awk "{sub(/[\t ]*\r/,\"\")}1" | expand -t 4 | tr \\200\\205\\211\\221\\222\\223\\224\\226\\231\\244\\261\\265\\302\\327\\342 \'??\'\'\"\"\\-\'??u?x\' > tmp$$ && mv tmp$$ $1) || rm tmp$$ |
|
|
|
} |
|
|
|
find path -type f | while read file; do echo "$file"; clean_code "$file"; done |
|
|
|
``` |
|
|
|