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

Thao tác hoặc kiểm tra văn bản theo chương trình, chữ viết, v.v.



1
Làm thế nào là ksh93 nhanh như vậy?
Vì vậy, nói chung, tôi có xu hướng tìm cách sedxử lý văn bản - đặc biệt là đối với các tệp lớn - và thường tránh thực hiện các loại điều đó trong chính trình bao. Tôi nghĩ, mặc dù, điều đó có thể thay đổi. Tôi đã chọc …


8
Làm thế nào để nối Line với Line trước?
Tôi có một tệp Nhật ký cần được phân tích và phân tích. Tệp có chứa một cái gì đó tương tự như dưới đây: Tập tin: 20141101 server contain dump 20141101 server contain nothing {uekdmsam ikdas jwdjamc ksadkek} ssfjddkc * kdlsdl sddsfd jfkdfk 20141101 server contain dump Dựa trên …





2
Thay thế chuỗi bằng chỉ mục tuần tự
Ai đó có thể đề nghị một cách thanh lịch để thực hiện điều này? Đầu vào: test instant () test instant () ... test instant () //total 1000 lines đầu ra phải là: test instant1 () test instant2 () test instant1000() Các dòng trống nằm trong các tệp đầu …

3
lệnh dán: thiết lập (nhiều) dấu phân cách
Trong Linux, tôi gặp vấn đề sau với paste(GNU coreutils) 8.13: Cố gắng đặt một dấu phân cách khác so với mặc định (TAB) dẫn đến việc chỉ in ký tự đầu tiên của dấu phân cách đã xác định hoặc bỏ qua nó một cách hoàn hảo. Câu hỏi …

7
Thay thế một ký tự ngoại trừ lần xuất hiện cuối cùng
Tôi có một tệp có một loạt tên máy chủ tương quan với IP trông như thế này: x-cluster-front-1 192.168.1.2 x-cluster-front-2 192.158.1.10 y-cluster-back-1 10.1.11.99 y-cluster-back-2 10.1.157.38 int.test.example.com 59.2.86.3 super.awesome.machine 123.234.15.6 Tôi muốn nó trông như thế này: x-cluster-front-1 192.168.1.2 x-cluster-front-2 192.158.1.10 y-cluster-back-1 10.1.11.99 y-cluster-back-2 10.1.157.38 int-test-example-com 59.2.86.3 super-awesome-machine 123.234.15.6 Làm …

2
Xử lý hai tệp bằng awk
Tôi đọc So sánh hai tệp bằng Unix và Awk . Nó thực sự thú vị. Tôi đã đọc và kiểm tra nó, nhưng tôi không thể hiểu nó hoàn toàn và sử dụng nó trong các trường hợp khác. Tôi có hai tập tin. file1có một lĩnh vực và …



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.