typo
[wiki.git] / sed.mdwn
1
2     # grep for string
3     sed -n '/string/p'
4
5     # double space a file
6     cat file.txt | sed G
7
8     # delete trailing whitespace (spaces and tabs)
9     cat file.txt | sed 's/[ \t]*$//'  
10
11     # put bar in quotes
12     echo "foo bar baz" | sed 's/bar/"&"/'
13
14     # replace spaces with tabs
15     sed 's/ /\t/g'
16
17     # replace foo with bar
18     sed -i -e 's/foo/bar/' ~/file.txt
19
20     # delete lines matching a pattern
21     sed -i -e '/kern/d' /etc/syslog.conf
22
23     # comment out a line (should anchor)
24     sed -i -e '/^Something.*/#&/g' /tmp/file.txt
25
26 http://www.grymoire.com/Unix/Sed.html
27
28 http://www.eng.cam.ac.uk/help/tpl/unix/sed.html
29
30 http://sed.sourceforge.net/sed1line.txt