Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

How can I stop Filezilla changing my linebreaks?

I'm downloading a perl CGI file from a Linux web server.

It has Unix linebreaks. I edit it on a Windows PC with a decent text-editor (Geany) which preserves those linebreaks.

I then upload it again with Filezilla and it has DOS linebreaks, which stop it working.

I know it's Filezilla, not Geany because even if I just download it, and re-upload it, the problem recurs.

Filezilla asks me, every time, if I'm OK to upload the local file (3611) bytes and overwrite the remote file (3753 bytes), and the difference between those numbers is the number of lines in my file. But when I do that, the one on the server is 3753 bytes all over again and doesn't work.

I'm going through a proxy server, might that be a factor? The really weird thing is I did the same thing on a different XP PC just the other day and it was fine. And command-line FTP works fine too.

like image 339
AmbroseChapel Avatar asked Feb 16 '09 23:02

AmbroseChapel


People also ask

Where does FileZilla keep its settings?

The location of FileZilla's settings directory depends on your operating system. On most systems, sites and settings are stored in the ~/. config/filezilla directory. The odd exception is Windows, where the settings are stored in the %APPDATA%/FileZilla directory.

What is synchronized browsing FileZilla?

Synchronized Browsing This means that any directory navigation on one machine is duplicated on the other. To enable synchronized browsing, create an entry in the Site Manager, and on the Advanced tab, ensure that the Default local directory and the Default remote directory have the same structure.

Can FileZilla be trusted?

FileZilla is an immensely popular and safe FTP client.


1 Answers

In FileZilla 2.2.32, go Edit > Settings > File transfer settings > ASCII/Binary. Set it to always binary: that should do the trick.

In FileZilla 3.5.0 the setting is in Edit > Settings > Transfers > File Types > Default transfer type > Binary.

like image 127
teedyay Avatar answered Sep 19 '22 12:09

teedyay