summaryrefslogtreecommitdiffstats
path: root/games
diff options
context:
space:
mode:
authorjmallett <jmallett@FreeBSD.org>2002-09-04 23:28:35 +0000
committerjmallett <jmallett@FreeBSD.org>2002-09-04 23:28:35 +0000
commit228b93ce829543fee06561687a63c17a7e821dfd (patch)
tree78116bfb223e1373152524655f569c659e0597b2 /games
parenteed11ca2518eaada2a596ffcca5d72d9e070ccc4 (diff)
downloadFreeBSD-src-228b93ce829543fee06561687a63c17a7e821dfd.zip
FreeBSD-src-228b93ce829543fee06561687a63c17a7e821dfd.tar.gz
Add a tip about using sed(1)'s FreeBSD-specific -i option.
MFC after: 42 days
Diffstat (limited to 'games')
-rw-r--r--games/fortune/datfiles/freebsd-tips10
1 files changed, 10 insertions, 0 deletions
diff --git a/games/fortune/datfiles/freebsd-tips b/games/fortune/datfiles/freebsd-tips
index 26843fa..f0fbfdd 100644
--- a/games/fortune/datfiles/freebsd-tips
+++ b/games/fortune/datfiles/freebsd-tips
@@ -490,3 +490,13 @@ try the following pkg_info command.
pkg_info | sort | sed -e 's/-[0-9].*$//' | \
uniq -c | grep -v '^[[:space:]]*1'
+%
+Want to use sed(1) to edit a file in place? Well, to replace every 'e' with
+an 'o', in a file named 'foo', you can do:
+
+ sed -i.bak s/e/o/g foo
+
+And you'll get a backup of the original in a file named 'foo.bak', but if you
+want no backup:
+
+ sed -i '' s/e/o/g foo
OpenPOWER on IntegriCloud