Bash 5.0.17 및 기능 제공
function assign_greeting {
local -n output_var=$1
output_var=$(cat)
}
왜 echo $GREETING
?
$ echo Hello | assign_greeting GREETING
$ echo $GREETING
$
대신 빈 줄을 인쇄합니다 . 표준 입력 내용을 포함 Hello
하도록 함수를 어떻게 변경합니까 ?GREETING
Bash 5.0.17 및 기능 제공
function assign_greeting {
local -n output_var=$1
output_var=$(cat)
}
왜 echo $GREETING
?
$ echo Hello | assign_greeting GREETING
$ echo $GREETING
$
대신 빈 줄을 인쇄합니다 . 표준 입력 내용을 포함 Hello
하도록 함수를 어떻게 변경합니까 ?GREETING