Bash - 我的脚本错误地重命名了一个文件夹

时间:2013-06-21 16:47:24

标签: linux bash rename mv

我制作了一个重命名文件夹的脚本。

sudo mv MyFolder MyFolder20130610

我运行我的脚本,当我从控制台看到新文件夹( ls )时,我看到了:

MyFolder20130610??代替MyFolder20130610

我做错了什么?

由于

1 个答案:

答案 0 :(得分:2)

您的bash脚本有Windows换行符。使用dos2unix或类似实用程序转换为Unix换行符。

如果这没有用,请在十六进制编辑器中打开脚本,并删除该行末尾的杂散字节。