KSH의 사용자 정의 유형과 함께 Here String을 사용하고 싶습니다. 불행히도 나는 내가 뭘 잘못하고 있는지 말할 수 없습니다.
#!/bin/ksh
typeset -T Type_t=(
typeset string='aaa'
function fc {
cat <<< ${_.string}
}
)
Type_t t
t.fc
나에게주세요
script.ksh[10]: ct.fc[5]: cat: not found [No such file or directory]
내용을 인쇄하는 문제가 아닙니다. 제가 관심 있는 것은 cat 또는 grep과 같은 명령에서 객체의 필드를 Here String으로 사용하는 것입니다.