Используя sed
,с seq
переданным для итерации:
t='Count'
seq -f "$t = %g" 70000 | sed -i -e "/^$t/R /dev/stdin" -e "/^$t/d" /tmp/rand_file1
Примечания:
sed
'sR
ead не будет работать в фигурных скобках {}
, поэтому необходимы две -e
s. 70000
может быть любым достаточно большим числом. Когда sed
останавливается, останавливается и seq
, так что более высокие значения даже не будут созданы.