In the SFTP commands i am using ascii before transferring. Thought it would solve the issue.
These answers are provided by our Community. If you find them useful, show some love by clicking the heart. If you run into issues leave a comment, or add your own answer to help others.
One option would be converting the file to the Windows/DOS format before transferring it over. To do so, you can use
todos
.First, install the
tofrodos
package. This installs two binaries,todos
andfromdos
that you can use to convert text files between Unix and DOS formats. To convert a file to DOS, run:You can pass the
-b
option to create a backup of the original file before converting. For example,todos -b file.txt
would copy the original file tofile.txt.bak
and the convertfile.txt
to DOS.