diff --git a/Bash/formatFiles.sh b/Bash/formatFiles.sh new file mode 100644 index 0000000..a38cf2d --- /dev/null +++ b/Bash/formatFiles.sh @@ -0,0 +1,23 @@ +#!/bin/bash + +cmd_cat="/bin/cat" +cmd_rm="/bin/rm" +cmd_tr="/usr/bin/tr" + +formatingFiles() { + for file in $(ls); do + formatFile $file + done +} + +# Formating ASCII file to remove '\r' characters comming from Windows +formatFile() { + local file=$1 + local tmp=$file.tmp + + $cmd_tr -d '\r' < $file > $tmp + $cmd_cat $tmp > $file + $cmd_rm $tmp +} + +formatingFiles