Benzer bir komut aramaya çalıştım ncftp
(aslında bu kullandığım tek terminal ftp istemcisi) ve bulamadım.
grep
Uzak sunucuda komut kullanmanın , dosyalarda dizeleri aramanın (mümkünse) yolu nedir ?
Benzer bir komut aramaya çalıştım ncftp
(aslında bu kullandığım tek terminal ftp istemcisi) ve bulamadım.
grep
Uzak sunucuda komut kullanmanın , dosyalarda dizeleri aramanın (mümkünse) yolu nedir ?
Yanıtlar:
Standart ftp protokolü buna izin vermez ( Komut listesini kontrol edebilirsiniz ). Bu yüzden sadece üzerine grep edebilmek için her şeyi indirmeniz gerekir.
Sen kullanabilirsiniz curlftpfs yerel disk olarak uzak ftp montaj ve yerel makinenizde olarak dosyalarla manipüle etmek.
Sen localy Bunu yapmak için uzak bir FTP dizini monte edilmelidir, ancak, grep tüm dosyaları uyarılmak olacaktır ihtiyaç bu işlem için indirilecek.
SSH'yi uzak makineye yerleştirin ve bant genişliğinden tasarruf etmek için mümkünse grep'i çalıştırın.
Komut satırı üzerinden basit ftp kullandığınızı varsayarsak, özyinelemeli olarak arama yapmak ve bir dosyaya kopyalamak ve sonra grep, find veya işletim sisteminizde desteklenen herhangi bir yolu kullanarak dosyayı aramak için -Rl seçeneği ile dir komutunu kullanın.
ftp> dir -Rl education.txt
output to local-file: education.txt? y
227 Entering Passive Mode (9,62,119,15,138,239)
150 Opening ASCII mode data connection for file list
226 Transfer complete