ここに文字列を含む ksh 型

ここに文字列を含む ksh 型

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として使用することです。

関連情報