cheat-fork-echo/cheatsheets/sed
adelviscio 93bda9dc20 Removed cat
Piping cat to sed is an extra step.  Sed can handle file arguments.
2013-09-07 00:29:49 -04:00

15 lines
438 B
Plaintext

# To replace all occurrences of "day" with "night" and write to stdout:
sed 's/day/night/g' file.txt
# To replace all occurrences of "day" with "night" within file.txt:
sed -i 's/day/night/g' file.txt
# To replace all occurrences of "day" with "night" on stdin:
echo 'It is daytime' | sed 's/day/night/g'
# To remove leading spaces
sed -i -r 's/^\s+//g' file.txt
# Remove empty lines and print results to stdout:
sed '/^$/d' file.txt