のような場所に Korn シェル スクリプトがあります/opt/apps/abc/folder/properties.env
。ドット コマンドを使用して Unix bash から実行できます。
. /opt/apps/abc/folder/properties.env
これは機能します。
abc.pl
scriptを呼び出すPerl スクリプトがありますproperties.env
。私は次の異なることを試しました:
system('/usr/bin/ksh','-c', '. /opt/apps/abc/folder/properties.env');
/usr/bin/ksh -c /opt/apps/abc/folder/properties.env;
system('. /opt/apps/abc/folder/properties.env');
上記のいずれも機能しません。exec
Perlスクリプトに戻したいので使いたくない。私は何を間違っていますか?