【发布时间】:2013-06-12 09:59:39
【问题描述】:
我创建了一个 bash 脚本:
#!/bin/bash
su root -c vim $1 -c ':%s/^M//g' -c 'wq'
我的脚本必须删除文件中的所有 ^M(Windows 上的回车符),然后保存。
当我执行我的脚本时,它会返回:
/sequenceFiles/Sequence1.seq: wq: command not found
有人知道为什么吗? 感谢您的帮助。
【问题讨论】:
-
有一个包叫
tofrodos.. 使用这个包中的fromdos -
你可能还有像
dos2unix这样的工具。