Câu hỏi được gắn thẻ «sed»

sed là một trình soạn thảo dòng lệnh để lọc và chuyển đổi văn bản.





2
sed - áp dụng thay đổi trong nhiều tập tin
Tôi có hàng trăm tệp chứa " </foo:bar>" cc bb aa </foo:bar> dd xx vv Tôi muốn thay đổi tất cả chúng cùng một lúc để cc bb aa </foo:bar> sed hoạt động tốt khi tôi đặt cho nó tên tập tin chính xác sed -i "/ </ foo: bar> …

3
In cột bắt đầu bằng một chuỗi cụ thể
Tôi có một tập tin trông giống như thế này: ID101 G T freq=.5 nonetype ANC=.1 addinfor ID102 A T freq=.3 ANC=.01 addinfor ID102 A T freq=.01 type=1 ALT=0.022 ANC=.02 addinfor Như bạn có thể thấy, mỗi dòng có số lượng cột hơi khác nhau. Tôi đặc biệt muốn cột …





2
sed: nối hai dòng
Tôi có một tệp văn bản, trong đó các bản ghi được chia thành hai dòng. Tôi muốn đặt chúng trên một dòng. Các hồ sơ trông giống như thế này: 2013-07-29 apt-get install git 2013-07-29 apt-get install rsync 2013-07-31 apt-get install nmap 2013-08-02 apt-get install cifs-utils 2013-08-05 apt-get install …

2
Thay thế các ký tự không in được bằng perl và sed
Tôi cần thay thế một số ký tự không in được bằng dấu cách trong tệp. Cụ thể, tất cả các ký tự từ 0x00tối đa 0x1F, ngoại trừ 0x09(TAB), 0x0A(dòng mới), 0x0D(CR) Cho đến bây giờ, tôi chỉ cần thay thế 0x00nhân vật. Vì hệ điều hành trước của …
11 sed  perl 


3
Tại sao `sed expr1 | sed expr2` khác với `sed -e expr1 -e expr2`
Tôi đã tách đầu ra từ idđể cung cấp danh sách các nhóm theo danh sách dễ đọc hơn của các nhóm mà người dùng là thành viên: id roaima | sed 's/,/\n\t/g' uid=1001(roaima) gid=1001(roaima) groups=1001(roaima) 24(cdrom) 25(floppy) ... 822413650 (international (uk) location) Tôi muốn tách số nhóm khỏi tên …
10 sed  group 


Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.