【发布时间】:2014-04-18 06:33:42
【问题描述】:
我正在尝试通过 cygwin 创建一个 shell 脚本,它将自动构建一个可执行文件并运行它。这是一个非常简单的格式
#!/bin/bash
gcc test.c -o hello
./hello.exe
当我分别输入第 2 行和第 3 行时,一切正常。但是,如果我将这 3 行保存到 .sh 文件中,生成的 .exe 会添加一些额外的字符,这些字符总是会忽略最后一行。
hello.exe
我什至无法复制文件名,因为没有任何工具,包括字符映射/MS 字/其他在线 ASCII 工具会给我任何结果。一些在线工具给了我 ASCII 结果 ,但据我所知,这与任何有意义的东西都不对应。如何在我的 shell 脚本中避免这个问题?
【问题讨论】:
标签: bash gcc compilation cygwin sh