0
나는 KornShell (ksh) 스크립트를 사용하여 sed 표현식에 오류가 발생했습니다. 나는 100 개의 엔트리를 갖는 abc라는 이름의 파일을 가지고 있는데, 나는 abc 파일의 모든 라인에 8 번째 인자를 변수에 할당하려고한다.while 루프에서 sed 표현식의 변수 참조
나는 이와 비슷한 것을 사용했습니다.
#!/bin/ksh
typeset -i x=1
while read line ; do
var1=$(sed -n '$xp' abc.txt | awk '{print $8}')
print $var1
x="$x+1"
done < abc.txt
exit
나는 줄 번호 등의 변수 x를 참조 싶지만 X 변수를 참조에 SED 표현에 오류를 얻고있다. 제발 도와주세요.