在bash中使用带有变量的SEQ

时间:2016-05-27 17:42:40

标签: bash

我想计算文件中的行数并存储在变量中。我想形成一个从1到count的序列,并将序列保存在dat文件中。怎么做到这一点?我使用了以下代码

var_count=$(wc -l < test.dat)
seq $var_count > var_seq.dat

它出现以下错误

seq: missing operand
Try 'seq --help' for more information.

请帮助我出错的地方

1 个答案:

答案 0 :(得分:1)

这个单行会做

seq 1 $(wc -l <test.dat.txt) > var_seq.dat