Xóa bỏ </ p> khỏi tập tin pass.txt Chỉnh sửa hay bất kỳ tập lệnh dòng lệnh thay thế nào?


1

Tôi có một tập tin txt

  • PASS.TXT

8PxNA0QuFVZozwA</p>

Tôi cần tập tin đầu ra chỉ được chứa

8pxNA0QuFVZozwA

LƯU Ý: cả hai p ở đây là trong chữ nhỏ.

Tôi cố gắng sử dụng tiện ích cmd fart.exe để xóa </p> từ tệp pass.txt. nhưng nó không thể loại bỏ "/". đây là những gì tôi đã làm:

C: \ fart.exe pass.txt "& lt;" --remove pass.txt Đã thay thế 1 lần xuất hiện trong   1 tập tin.

C: \ fart.exe pass.txt "/" --remove pass.txt Tìm thấy 1 tệp.

C: \ fart.exe pass.txt "p" - hãy chuyển pass.text Thay thế 1 lần xuất hiện trong 1 tệp.

C: \ fart.exe pass.txt "& gt;" --remove pass.txt Đã thay thế 1 lần xuất hiện trong   1 tập tin.

Bất kỳ sửa chữa, giải pháp hoặc kịch bản dòng lệnh thay thế?

Câu trả lời:


1

Bạn chỉ cần thoát khỏi dấu gạch chéo về phía trước ( / ) ký tự dấu gạch chéo ngược ( \ ) ký tự trong khi sử dụng -C tham số để bảo nó sử dụng các ký tự mở rộng và nó sẽ hoạt động tốt.

fart "c:\folder\pass.txt" -C "\/" --remove 

Ngoài ra, vì bạn nói rằng bạn cần phải loại bỏ </p> hoàn toàn là các ký tự, bạn chỉ có thể chạy nó với "</p>" các ký tự được chuyển làm đối số đầu tiên sau tên tệp và nó sẽ xóa tất cả các ký tự được tìm thấy trong một nhóm mà không cần phải thoát hoặc sử dụng các ký tự mở rộng.

fart "c:\folder\pass.txt" "</p>" --remove

Tài nguyên khác

  • FART /?

    -C, --c-style Allow C-style extended characters (\xFF\0\t\n\r\\ etc.)

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.