I have an issue where I want to have BigFix write data to a file on a client that should then be read by Relevance Inspectors for reporting later.
Ideally it would be cross platform, for both Windows and Mac… Linux would be a bonus.
INI files can be read cross platform using the inspector, but I’m not certain how to write values into INI files on the command line for all platforms. I’m also not certain that INI files’ Section, Key, Value structure will be flexible enough for my needs in all cases.
I think XML would be ideal, but the inspector only works on Windows last I checked, which is a problem. One work around I thought of would be to use the PLIST format for the XML data and us the XML inspectors on Windows to read it and the PLIST inspectors on the MAC to read it there. The main issue with this workaround is that it will not be the same relevance for both platforms, which sort of defeats the purpose.
SQLite might be an option, but I’d much prefer a text file.
Related:
- RFE: better INI inspectors / parsing with regular expressions as workaround
- XML Document Inspector - Linux/AIX
Tools
- https://github.com/pixelb/crudini
- Seems Windows Only, but a tool for INI files: https://publib.boulder.ibm.com/infocenter/toolsctr/v1r0/index.jsp?topic=%2Fsgtk_sa_win%2Fclini_exe.html