mirror of
https://github.com/Erreur32/cheat.git
synced 2024-12-23 06:02:12 +01:00
93bda9dc20
Piping cat to sed is an extra step. Sed can handle file arguments.
14 lines
438 B
Text
14 lines
438 B
Text
# 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
|