$ cat data.txt 1 This is line number: #0! 2 This is line number: #1 3 This is line number: #1 4 This is line number: #2 5 This is line number: #2 6 This is line number: #2 7 This is line number: #4 8 This is line number: #5 9 This is line number: #6 10 This is line number: #6 11 This is line number: #6 12 This is line number: #7
چنانچه نیاز به توضیحی باشد آن را در زیر همان مثال بیان خواهیم کرد.
$ sed '1,10 d' data.txt 11 This is line number: #6 12 This is line number: #7
$ sed '$ d' data.txt 1 This is line number: #0! 2 This is line number: #1 3 This is line number: #1 4 This is line number: #2 5 This is line number: #2 6 This is line number: #2 7 This is line number: #4 8 This is line number: #5 9 This is line number: #6 10 This is line number: #6 11 This is line number: #6
$ sed '0~3 d' data.txt 1 This is line number: #0! 2 This is line number: #1 4 This is line number: #2 5 This is line number: #2 7 This is line number: #4 8 This is line number: #5 10 This is line number: #6 11 This is line number: #6
$ sed -n ':a N; 1,5 ba; P;D' data.txt 1 This is line number: #0! 2 This is line number: #1 3 This is line number: #1 4 This is line number: #2 5 This is line number: #2 6 This is line number: #2 7 This is line number: #4
$ sed ':a N;$ {1d;2d; s/\(.*\)\n.*\n.*$//;q}; ba' data.txt 1 This is line number: #0! 2 This is line number: #1 3 This is line number: #1 4 This is line number: #2 5 This is line number: #2 6 This is line number: #2 7 This is line number: #4 8 This is line number: #5 9 This is line number: #6 10 This is line number: #6
در مثالهای شماره ۶ تا ۱۰ محتوای فایل data.txt به شرح زیر است:
$ cat data.txt This is line number: #0! This is line number: #1 This is line number: #1 This is line number: #2 This is line number: #2 This is line number: #2 This is line number: #4 This is line number: #5 This is line number: #6 This is line number: #6 This is line number: #6 This is line number: #7
$ sed ':a N; s/^\(.*\)\n//;ta;P;D' data.txt This is line number: #0! This is line number: #1 This is line number: #2 This is line number: #4 This is line number: #5 This is line number: #6 This is line number: #7
$
$
$ sed -n '/#2/ p; /#4/ p' data.txt This is line number: #2 This is line number: #2 This is line number: #2 This is line number: #2 This is line number: #4
$ sed 's/$/\n/; :a s/^\([^\n]\)\(.*\n\)\(.*\)$//;ta; s/\n//' data.txt !0# :rebmun enil si sihT 1# :rebmun enil si sihT 1# :rebmun enil si sihT 2# :rebmun enil si sihT 2# :rebmun enil si sihT 2# :rebmun enil si sihT 2# :rebmun enil si sihT 4# :rebmun enil si sihT 5# :rebmun enil si sihT 6# :rebmun enil si sihT 6# :rebmun enil si sihT 6# :rebmun enil si sihT 7# :rebmun enil si sihT
کلیه حقوق برای دارندهی سایت محفوظ است.