#!/usr/bin/bash set -euo pipefail for I in $*; do if [ -f $I ]; then cp $I $I.old tr -d '\r' < $I.old > $I rm $I.old fi doneOr you can install the dos2unix package
Programming Tips - bash: dos2unix command
Date: 2020oct22
Language: bash
Prose: wrap
Q. bash: dos2unix command
A. Here's a simple bash script that converts a DOS/Windows text file to
Unix/Linux line endings in place.
It uses tr to delete the CR characters.
/usr/local/bin/d2u: