私はperlにかなり慣れていませんが、これまでのところ、必要なことはほとんどすべて行う必要がありました。
私は次のようにフォーマットされたファイルを持っています:
#IPAAS
@NX_iPaaS_AuthKey=dGstaG9zaGlub0BqcCasdpasdHN1LmNvbTppUGFhUzAw
@NX_iPaaS_href=live/661134565/process/75231
@NX_iPaaSで始まる各行を同様の名前の変数に読み込みたいと思います。たとえば、@NX_iPaaS_AuthKeyは$NX_IPAAS_AUTHKEYという新しい変数を作成し、値を保持します。NX_iPaaS_hrefは、値を持つ$NX_IPAAS_HREFという新しい変数になります。の上?
- アップデート -
やあみんな、私は上記の解決策に必要な微調整が必要です...
だから私はちょうど私が読んでいるファイルが「セクション」を持っていることを発見しました、例えば
----- SECTION=cr
NX_NTF_PERSISTENT_ID=cr:400017
NX_NTF_REF_NUM=45
----- SECTION=cnt
NX_NTF_PERSISTENT_ID=cnt:F9F342055699954C93DE36923835A182
変数の1つが両方のセクションに表示されていることがわかります。これにより、(定義されていない限り'next'がないため)、前の値が上書きされます。NX_NTF_変数名の前に、各セクションの上部にある「section =」行に指定された値を付ける方法はありますか?
ありがとう