fileparse は、C バイナリであり、/var/opt/SUNWsymon/SysMgmtPack/filewch/scripts/ にあります。
スクリプトファイルのデフォルトリストには、検証スクリプトおよびレコード書式用に設定された値があります。たとえば、/etc/hosts の場合、値は以下のように設定されています。
検証スクリプトは、fileparse に設定されています。
レコード書式は、IPADDRESS STRING STRING に設定されています。
バイナリは、監視ファイルテーブルに含まれるファイル定義に指定されたレコード形式に対してファイル名を構文解析します。ファイル内容が入力ファイルレコード形式に一致しない場合、エラーが報告されます。空白行とコメント行はスキップされます。バイナリは次の値を返します。
成功
ファイルを開けない
レコード形式が正しくない
ファイルフォーマットが正しくない
メモリー不足などのプログラムエラー
引数エラー