Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我制作了一个重命名文件夹的脚本。
sudo mv MyFolder MyFolder20130610
我运行我的脚本,当我从控制台(使用ls)看到新文件夹时,我看到:
MyFolder20130610??代替MyFolder20130610
MyFolder20130610??
MyFolder20130610
我究竟做错了什么?
谢谢
您的 bash 脚本有 Windows 换行符。dos2unix使用或类似实用程序转换为 Unix 换行符。
dos2unix
如果这没有帮助,请在十六进制编辑器中打开您的脚本并删除该行末尾的杂散字节。