HMH's Blog

Một vài tips với sed.

Posted by hmha on Tháng Mười 31, 2008

-Thay thế string1 bằng string2
$ sed 's/string1/string2/g' file
-Xoá chú thích và những dòng trắng:
$ sed '/ *#/d; /^ *$/d' file
-Thêm dòng trắng ở trên những dòng có cụm hello:
$ sed '/hello/{x;p;x;}'
-Thêm dòng trắng ở dưới những dòng có cụm hello:
$ sed '/hello/G'
-Thêm dòng trắng ở cả trên lẫn dưới những dòng có cụm hello:
$ sed '/hello/{x;p;x;G;}'
-Thêm số thứ tự vào trước mỗi dòng của file và ghi lại với tên khác:
$ sed = filename | sed 'N;s/\n/\t/' > new_file
-Đếm số dòng của file:
$ sed -n '$=' file
-In ra n dòng đầu tiên của file:
$ sed nq
-In ra (n-1) dòng cuối của file:
$ sed -e :a -e '$q;N;n,$D;ba'
-Xoá đi HTML tags của file .htm:
$ sed -e :a -e 's/<[^>]*>//g;/</N;//ba' file.html

Gửi phản hồi

Mời bạn điền thông tin vào ô dưới đây hoặc kích vào một biểu tượng để đăng nhập:

WordPress.com Logo

Bạn đang bình luận bằng tài khoản WordPress.com Log Out / Thay đổi )

Twitter picture

Bạn đang bình luận bằng tài khoản Twitter Log Out / Thay đổi )

Facebook photo

Bạn đang bình luận bằng tài khoản Facebook Log Out / Thay đổi )

Google+ photo

Bạn đang bình luận bằng tài khoản Google+ Log Out / Thay đổi )

Connecting to %s

 
%d bloggers like this: