Wie kopiere ich nur ausgewählte Dateitypen in WinSCP?

5936
Simon Perepelitsa

Ich möchte nur PHP-, HTML-, CSS-, XML- und JS-Dateien vom FTP-Server herunterladen. Wie mache ich das mit WinSCP (4.2.4)?

3
Im Allgemeinen kann es für dieses Ziel auch nützlich sein [`wget`] (https://www.gnu.org/software/wget/). (Beachten Sie, dass es auch eine Version für Windows gibt). Lesen Sie die Optionen, um nur das angegebene Dateimuster einzuschließen (`* .css` ...). Hastur vor 7 Jahren 0

2 Antworten auf die Frage

4
David Spillett

(Eine einfache app-spezifische Frage wie diese gehört zum Support-Forum der App oder zu SuperUser, aber nicht zu ServerFault, aber wie ich weiß und ich mache eine Arbeitspause, werde ich trotzdem antworten.)

Sie müssten den Befehl Select Files aus dem Mark-Menü verwenden (normalerweise an das Tasten-Nummernfeld gebunden: +) und Ihr Übereinstimmungsmuster (dh *.php;*.js) dort eingeben . Sie können dann die ausgewählten Dateien wie gewohnt bearbeiten.

Wie kann ich auch Dateien in Unterordnern auswählen? Option "Verzeichnisse einbeziehen" funktioniert nicht. Simon Perepelitsa vor 15 Jahren 0
Das ist wahrscheinlich nicht möglich. Sie benötigen einen Client, den Sie schreiben könnten. Oder verwenden Sie nach Möglichkeit ein anderes Protokoll (z. B. die Verwendung von rsync über die SSH-Verbindung, sofern dies von Ihrer Serverkonfiguration zugelassen wird - eine Kombination aus der Option --recursive und den Optionen --include / - exclude, die das tun, was Sie suchen). David Spillett vor 15 Jahren 0
4
Martin Prikryl

Die Antwort von @David Spillett ist für Dateien im aktuellen Verzeichnis korrekt.

Wenn Sie dies rekursiv durchführen möchten, verwenden Sie eine Übertragungsdateimaske .

Die Maske würde dieselbe sein, wie David es vorgeschlagen hatte *.php;*.js.

Weitere Informationen finden Sie in der Dateimasken-Syntax .