Remove White Space From File And Display Result

[Solved] Remove White Space From File And Display Result | Perl - Code Explorer | yomemimo.com
Question : remove white space from file and display result

Answered by : disgusted-dogfish-sfeeb16svmdr

#!/usr/bin/env bash
function show_help()
{ ME=$(basename "$0") IT=$(cat <<EOF usage: $ME {REPLACE_WITH} NOTE: If you pass in TAB, then multiple spaces are replaced with a TAB character no args -> multiple spaces replaced with a single space TAB -> multiple spaces replaced with a single tab character TEST -> multiple spaces replaced with the phrase "TEST" $ME
EOF
) echo "$IT" echo exit
}
if [ "$1" == "help" ]
then show_help
fi
# Show help if we're not getting data from stdin
if [ -t 0 ]; then show_help
fi
REPLACE_WITH=${1:-' '}
if [ "$REPLACE_WITH" == "tab" ]
then REPLACE_WITH=$'\t'
fi
if [ "$REPLACE_WITH" == "TAB" ]
then REPLACE_WITH=$'\t'
fi
sed "s/ \{1,\}/$REPLACE_WITH/gp"

Source : https://unix.stackexchange.com/questions/19014/how-to-strip-multiple-spaces-to-one-using-sed | Last Update : Tue, 25 Jan 22

Answers related to remove white space from file and display result

Code Explorer Popular Question For Perl