편집을 취소할 수 있습니다. 이 편집을 되돌리려면 아래의 바뀐 내용을 확인한 후 게시해주세요.
최신판 | 당신의 편집 | ||
1번째 줄: | 1번째 줄: | ||
;Bash 변수에 여러 줄 텍스트 넣기 | ;Bash 변수에 여러 줄 텍스트 넣기 | ||
;Bash 여러줄 | ;Bash 여러줄 변수 출력 | ||
==실습 1== | ==실습 1== | ||
< | <source lang='dos'> | ||
[root@ | [root@jmnote ~]# STR1='hello 1234 | ||
world 5678' | world 5678' | ||
[root@ | [root@jmnote ~]# echo "$STR1" | ||
hello 1234 | hello 1234 | ||
world 5678 | world 5678 | ||
</ | </source> | ||
< | <source lang='dos'> | ||
[root@ | [root@jmnote ~]# STR2="hello 1234 | ||
world 5678" | world 5678" | ||
[root@ | [root@jmnote ~]# echo "$STR2" | ||
hello 1234 | hello 1234 | ||
world 5678 | world 5678 | ||
</ | </source> | ||
==실습 2== | ==실습 2== | ||
{{참고|HEREDOC}} | {{참고|HEREDOC}} | ||
< | <source lang='dos'> | ||
[root@ | [root@jmnote ~]# STR3=`cat <<EOF | ||
hello 1234 | hello 1234 | ||
world 5678 | world 5678 | ||
EOF` | EOF` | ||
[root@ | [root@jmnote ~]# echo "$STR3" | ||
hello 1234 | hello 1234 | ||
world 5678 | world 5678 | ||
</ | </source> | ||
< | <source lang='dos'> | ||
[root@ | [root@jmnote ~]# STR4=$(cat <<EOF | ||
hello 1234 | hello 1234 | ||
world 5678 | world 5678 | ||
EOF) | EOF) | ||
[root@ | [root@jmnote ~]# echo "$STR4" | ||
hello 1234 | hello 1234 | ||
world 5678 | world 5678 | ||
</ | </source> | ||
==같이 보기== | ==같이 보기== | ||
*[[Bash 여러 줄 출력을 배열에 담기]] | *[[Bash 여러 줄 출력을 배열에 담기]] | ||
*[[HEREDOC]] | *[[HEREDOC]] | ||
[[분류: bash]] | [[분류: bash]] |