방금 구분 된 텍스트 파일 을 구문 분석하는 것과 같은 몇 가지 대답이 발생했습니다 ... 구문 을 사용합니다 :
while IFS=, read xx yy zz;do
echo $xx $yy $zz
done < input_file
여기서 IFS
변수는 read
명령 전에 설정 됩니다.
나는 bash 참조를 읽었 지만 이것이 왜 합법적인지 알 수 없다.
나는 시도했다
$ x="once upon" y="a time" echo $x $y
bash 명령 프롬프트에서 아무 에코도 얻지 못했습니다. 누군가 IFS 변수를 그런 식으로 설정할 수있는 참조에서 구문이 정의 된 위치를 알려 줄 수 있습니까? 특별한 경우입니까 아니면 다른 변수와 비슷한 것을 할 수 있습니까?