Você precisa passar a variável para awk
usando a opção -v
:
while IFS= read -r line
do
curl *URL.org* > "./folder/$file.tsv"
sleep 60
awk -v line="$line" '{ OFS = "\t"; print line,$0}' "./folder/$line.tsv" > "$line.tabbed"
done < ./folder/<filetoread>.txt
Você pode adicionar \t
à sua saída como fez no OP, mas eu faria isso usando a opção OFS
de awk
.
Além disso, não tenho certeza do que você está fazendo, mas você está ciente de que $file.tsv
não parece ser usado? Eu acho que deveria ser $line.tsv
?