Der Zgrep-Befehl funktioniert nicht

Der Zgrep-Befehl funktioniert nicht

Ich muss in der Datei nach „335664324“ suchen A33256.xml.gz. Ich habe den folgenden Code ausprobiert.

sftp> zgrep -c "335664324" A33256.xml.gz
A33256.xml.gz
Invalid command.

Ich befinde mich im selben Verzeichnis wie die Datei. Wie kann ich dieses Problem lösen, um die Ausgabe anzuzeigen?

Antwort1

zgrepAn Ihrer Syntax ist nichts auszusetzen (obwohl sie -cnur Instanzen zählt und nicht anzeigt). Aber wie Muru anmerkte, führen Sie es aus, während Sie mit SFTP verbunden sind, wo es nicht möglich ist, Shell-Befehle auszuführen.

Sie sollten eine Verbindung über SSH herstellen, um diesen Befehl auszuführen.

verwandte Informationen