Unix 셸 스크립팅에서 한 줄씩 파일을 읽으 려합니다. 라인은 선행 및 후행 공백을 포함 할 수 있으며 그 라인에서도 공백을 읽고 싶습니다. 나는 "읽기 라인 동안"을 시도했지만 파일에 라인이있는 경우 명령은 예 :(줄에서 공백 문자를 제거 읽기 : -Unix 셸 스크립팅에서 파일을 한 줄씩 (공백으로) 읽음 - 문제
가abcd efghijk
abcdefg hijk
라인이 읽어야 등 : - 1) "abcd efghijk" 2) " abcdefg hijk"
무엇 나는 노력이 (가공하지 아니한하는)입니다 : -..
while read line
do
echo $line
done < file.txt
내가 거기에 공간과 탭 문자를 포함 라인을 원하는 수있는 방법을 제안 해주십시오
이렇게했습니다. 감사합니다. . IFS에 대해 Plz에 대해 설명하십시오. –
이 (가) 게시물을 업데이트했습니다. – sat
이상하게도 부작용을 피하기 위해 'read'문에 대해서만 빈'IFS'를 지정하면됩니다 :'while IFS = read line' – l0b0