cat T.txt a b c d e f g for(( i=1 ; i<=5 ; i+=1 )) do L=`sed -n '"$i"p' T.txt` echo $L done
제가 이 코드에서 원하는건 a b c d e 가 뽑히는건데 sed: -e expression #1, char 1: unknown command: `"'만 뜨네요 뭐가 문제인건가요?
L=`sed -n '"$i"p' T.txt`
이렇게 코딩을 하신 이유는요? 원하시는 바라면
L=`sed -n ${i}p T.txt`
로 가능한데 말입니다.
L=`sed -n '"$i"p' T.txt`
이렇게 코딩을 하신 이유는요? 원하시는 바라면
로 가능한데 말입니다.