ln -s /usr/bin/perl "/usr/bin/perl$(echo -e "\r")" #### ln -s /usr/bin/perl /usr/bin/perl^V^M #### $ ls /bin/bash* | cat -v /bin/bash /bin/bash^M $ file /bin/bash^M : ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), for GNU/Linux 2.0.30, dynamically linked (uses shared libs), for GNU/Linux 2.0.30, stripped $ /bin/bash^M Your shell script has DOS linefeeds in it! #### Your Perl script has DOS linefeeds in it! If you uploaded it to the server via FTP please upload it again in ASCII mode. #### set ff=unix #### :%s/^V^M//g