Korrektur "Entfernen von </ p> aus der pass.txt-Datei" oder ein alternatives Befehlszeilenskript?

1

Ich habe eine TXT-Datei

  • PASS.TXT

8PxNA0QuFVZozwA</p>

Ich brauche nur die Ausgabedatei

8pxNA0QuFVZozwA

HINWEIS: beide p hier sind in Kleinbuchstaben.

Ich versuche, das Dienstprogramm fart.exe zum Entfernen zu verwenden </p> aus der pass.txt-Datei. aber es kann nicht entfernt werden "/". hier was ich getan habe:

C: \ fart.exe pass.txt "& lt;" --remove pass.txt Ersetzte 1 Vorkommen in   1 Datei (en).

C: \ fart.exe pass.txt "/" --remove pass.txt hat 1 Datei (en) gefunden.

C: \ fart.exe pass.txt "p" --remove pass.text Ersetzen Sie 1 Vorkommen in 1 Datei (en).

C: \ fart.exe pass.txt "& gt;" --remove pass.txt Ersetzt 1 Vorkommen in   1 Datei (en).

Korrektur, Lösung oder alternatives Befehlszeilen-Skript?

user3275899
quelle

Antworten:

1

Sie müssen nur dem Schrägstrich entkommen ( / ) Zeichen mit dem Backslash ( \ ) Zeichen während der Verwendung -C Parameter, um erweiterte Zeichen zu verwenden, und es sollte gut funktionieren.

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

Darüber hinaus müssen Sie, da Sie angeben, das entfernen </p> Zeichen vollständig, können Sie es einfach mit ausführen "</p>" Zeichen, die als erstes Argument nach dem Dateinamen übergeben werden, und alle in einer Gruppe gefundenen Zeichen werden entfernt, ohne dass Escapezeichen oder erweiterte Zeichen verwendet werden müssen.

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

Weitere Ressourcen

  • FART /?

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

Pimp Juice IT
quelle