Snippets/Bash/formatFiles.sh

24 lines
350 B
Bash

#!/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