Команда Zgrep не работает

Команда Zgrep не работает

Мне нужно найти "335664324" в файле A33256.xml.gz. Я попробовал следующий код.

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

Я в том же каталоге, что и файл. Как мне обойти эту проблему, чтобы отобразить вывод?

решение1

zgrepВ вашем синтаксисе нет ничего неправильного (хотя он -cтолько подсчитывает экземпляры, а не отображает их). Но, как прокомментировал muru, вы запускаете его при подключении к SFTP, где невозможно запускать команды оболочки.

Для выполнения этой команды вам необходимо подключиться по SSH.

Связанный контент