URL の最後の項目がファイルではなくディレクトリであることを示すために、末尾にスラッシュを追加する必要があります。
wget -r -N --no-parent -nH -P /media/karunakar --ftp-user=jsjd --ftp-password='hdshd' ftp://ftp.xyz.com/Suppliers/my/ORD20130908
↓</p>
wget -r -N --no-parent -nH -P /media/karunakar --ftp-user=jsjd --ftp-password='hdshd' ftp://ftp.xyz.com/Suppliers/my/ORD20130908/
ドキュメントから:
HTTP (および HTTPS) の場合、末尾のスラッシュは「--no-parent」にとって非常に重要であることに注意してください。HTTP には「ディレクトリ」の概念がありません。Wget は、何がディレクトリで何がそうでないかを示すためにユーザーに依存しています。'<a href="http://foo/bar/" rel="noreferrer">http://foo/bar/' では、Wget は 'bar' をディレクトリと見なしますが、'<a href= "http://foo/bar" rel="noreferrer">http://foo/bar' (末尾のスラッシュなし)、'bar' はファイル名と見なされます (したがって、'--no-parent' は意味がありません。その親は '/' であるため)。