Bash在脚本中添加未知的额外字符到命令

时间:2017-10-21 23:42:31

标签: bash

我目前正在尝试创建一个执行程序100次的脚本,使用不同的参数,通常非常简单,但是它会将奇怪的字符添加到输出文件中,该文件传递给程序的命令调用,我有的脚本书面内容如下

#!/bin/bash
for i in {1..100}
do ./generaterandomizedlist 10 input/input_10_$i.txt
done

我在这里拍摄了输出文件名的小屏幕截图

https://imgur.com/I855Hof

(chrome无法识别额外字符,因此只是粘贴名称不起作用)

当我手动调用脚本中发出的命令时,它没有这样做,有什么想法吗?

1 个答案:

答案 0 :(得分:1)

您的脚本中有一些迷路CR。使用dos2unixtr进行修复。