Czy istnieje narzędzie FTP, które może wyszukiwać frazy we wszystkich plikach w katalogu?

3

Prawdopodobnie nie, wystarczy wyjaśnić pytanie między mną a kolegą.

Zastanawiasz się, czy istnieje narzędzie FTP, które wyszukuje frazę we wszystkich plikach w katalogu.

Kyle
źródło
+1 Też się zastanawiałem. Poniższe odpowiedzi również mają sens.
therobyouknow

Odpowiedzi:

2

Nie przez FTP, nie. FTP nie ma funkcji wyszukiwania ani grep dla plików, jest po prostu do przesyłania.

8BitsOfGeek
źródło
0

Możesz wykonać skrypt w PowerShell przy użyciu zestawu WinSCP .NET :

  • rekurencyjnie wyświetl listę wszystkich plików w katalogu, używając Session.ListDirectory;
  • pobierać pliki jeden po drugim do lokalnego folderu tymczasowego za pomocą Session.GetFiles;
  • przeszukaj zawartość lokalnych kopii (używając polecenia cmdlet Select-String), a następnie usuń kopię.

Dla pełnego kodu, patrz Szukaj rekurencyjnie tekstu w zdalnych plików w katalogu / grep na protokole SFTP / FTP .


Jeśli masz dostęp do powłoki, możesz wyszukiwać zdalnie (jak wskazała już odpowiedź @Shevek).
Zobacz Wyszukiwanie tekstu / ciągu w katalogu .

Ale to już nie jest rozwiązanie oparte na FTP.

Martin Prikryl
źródło