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