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
zgrep
An Ihrer Syntax ist nichts auszusetzen (obwohl sie -c
nur 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.