아래 스크립트에 루프가 있습니다. 내가 원하는 대로 작동하지 않습니다. 각 열 앞에 $LINE 값을 넣어야 합니다. 값 대신 "$LINE"을 넣지만:
cat list | while read LINE ; do
sed 's/^/$LINE\t/g' $LINE.alf > $LINE.joined
done
답변1
작은따옴표로 묶인 문자열의 한쪽에 있는 변수를 확장하지 않습니다 '
. 노력하다:
cat list | while read LINE ; do
sed 's/^/'"$LINE"'\t/' $LINE.alf > $LINE.joined
done