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.


+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.


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.

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.