Вам просто нужно использовать $i
вместо 1
и сохранить текст в двойных кавычках вместо одинарных для этой опции:
for ((i=1;i<=5;i++)); do curl -s --user 'api:key- MY_KEY' \
https://api.mailgun.net/v3/sandbox/messages \
-F from="test$i@gmail.com" \
-F to='test@site.com' \
-F subject='Test Subject' \
-F text='Hey'; done
$i
— это значение переменной i
, которую вы увеличиваете от 1 до 5 в цикле.
все это можно сделать с помощью AWK
awk '{A[$2]++}END{for(i in A)print i,A[i]}' Homo_sapiens.GRCh38.93.chr.onlyGene.gff3
Вывод будет
ensembl 10
havana 10
Вы можете попробовать передать выводawk
(для выбора второго столбца с )по sort
и (, как отметил @αғsнιη)uniq
для его опции --count
, как в
awk '{print $2}' Homo_sapiens.GRCh38.93.chr.onlyGene.gff3 | sort | uniq -c