Linux

표준 입력 읽어오기

Hamp 2024. 11. 10. 18:37
반응형

read

역할

사용자의 입력을 받아 데이터를 변수에 저장하는 역할을한다.

 

옵션

옵션 설명
-r 백슬래시는 보통 이스케이프 문자로 처리하지만
-r 옵션은 백슬래시를 무시하고 그대로 문자로 처리

예제

line="1:2:3:4:%\n \1234\1234"

count=0

while read -r line; do
    echo $line
    echo "count: ${count}"
    count+=1
done <<<$line


# 결과 , 백슬레쉬가 살아있음

1:2:3:4:%
 \1234\1234
반응형