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.




5
Xóa một hoặc nhiều trường, được phân định bởi một - -, ở cuối dòng
Tôi sẽ phân tích dữ liệu googleapis.txt bucket,abc-def-ghi-45gjd4-wwxis bucket,dde-wwq-ooi-66ciow-po22q instance,jkl-mno-1-zzz-68dkakw-oo9w8 disk,pqr-stu-10-kuy-l2oxapw-rp4lt Tôi mong đợi kết quả như thế này dưới đây bucket,abc-def-ghi bucket,dde-wwq-ooi instance,jkl-mno-1-zzz disk,pqr-stu-10-kuy Tôi nghĩ rằng tôi phải thay đổi -để trở thành một không gian và sau đó chạy lệnh này cat googleapis.txt | awk '{$NF="";sub(/[ \t]+$/,"")}1' …


7
Nhận nội dung trước dấu hai chấm
Tôi có một tệp văn bản trên Linux với nội dung như dưới đây: help.helloworld.com:latest.world.com dev.helloworld.com:latest.world.com Tôi muốn lấy nội dung trước dấu hai chấm như bên dưới: help.helloworld.com dev.helloworld.com Làm thế nào tôi có thể làm điều đó trong thiết bị đầu cuối?

4
Phương pháp Bash để xem đầu và cuối tệp
Trên các cụm dựa trên hàng đợi, hàng đợi của các công việc đang chờ xử lý được hiển thị từ một lệnh, giả sử showqueue. Lệnh trả về, trong các cột, một danh sách các dữ liệu hợp lý như tên, v.v., nhưng các cột / dữ liệu không …

2
Thao tác định dạng khoa học mà không cần
Tôi đang cố gắng thao tác một tập tin chứa các số trong ký hiệu khoa học, nhưng không có eký hiệu, tức 1.2e+3là được viết là 1.2+3. Cách dễ nhất tôi nghĩ làm awklà thay thế +bằng e+, sử dụng gsubhàm và thực hiện phép tính của tôi trong …


4
Phân định theo không gian nhưng bỏ qua dấu gạch chéo ngược
5678 [] testing,\ group [] [testing [] ip\ 5.6.7.8 [] launch-wizard-1 0.0.0.0/0 456dlkjfa [] 1.2.3.4 [] test 1.2.3.4/32 4.3.2.0/23 4.3.2.0/23 default 4.3.2.0/23 4.3.2.0/23 launch-wizard-2 0.0.0.0/0 launch-wizard-3 0.0.0.0/0 2.3.4.5/32 [] Tôi muốn lấy cột đầu tiên ở trên nhưng điều thú vị là, tôi cần coi \ (dấu gạch chéo ngược) …





5
Thay đổi mục cuối cùng trong danh sách được phân cách bằng dấu phẩy
Tôi có một tệp văn bản lớn trông như thế này: 36,53,90478,0.58699759849,0.33616,4.83449759849,0.0695335954050315,3 36,53,90478,0.58699759849,0.33616,4.83449759849,0.0695335954050315,8 36,53,90478,0.58699759849,0.33616,4.83449759849,0.0695335954050315,14 36,53,15596,0.58454577855,0.26119,2.24878677855,0.116147072052964,12 Đầu ra mong muốn là đây: 36,53,90478,0.58699759849,0.33616,4.83449759849,0.0695335954050315,MI-03 36,53,90478,0.58699759849,0.33616,4.83449759849,0.0695335954050315,MI-08 36,53,90478,0.58699759849,0.33616,4.83449759849,0.0695335954050315,MI-14 36,53,15596,0.58454577855,0.26119,2.24878677855,0.116147072052964,MI-12 Tôi đã thử các bài đăng có liên quan khác ở đây và trên các cộng đồng khác nhưng không thể có được chính xác …

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.