Não expandirá variáveis no lado de uma única string '
citada. Experimente:
cat list | while read LINE ; do
sed 's/^/'"$LINE"'\t/' $LINE.alf > $LINE.joined
done
Eu tenho um loop no script abaixo. Não está funcionando como eu quero. Eu preciso colocar o valor $ LINE na frente de cada coluna. Enquanto coloca "$ LINE" em vez de valor:
cat list | while read LINE ; do
sed 's/^/$LINE\t/g' $LINE.alf > $LINE.joined
done
Tags text-processing sed linux