我需要生成一串数字:' 0,1,2,3,4,5,6'一直从0到2503(含)。使用awk,我可以生成逗号分隔的数字序列:
seq -s ',' 0 2503
我需要做的是将输出转换为一个大字符串。
仅供参考,这是GPAT ++工具iHS中参数(--target
)的必需输入。
答案 0 :(得分:1)
您可以尝试使用双引号来包装seq命令的结果吗?
这样的事情:
#!/bin/bash
sequence="$(seq -s ',' 0 2503)"
echo $sequence
使用$(command)返回命令的结果,双引号告诉bash这是一个字符串