Honey | Command line reference
Honey command line syntax is honey {source code} [options] or honey --tool:{tool name} {input file} [options].
Possible options for script are:
- --input {dataset file} : Provide an input dataset. If several datasets are provided with --input, the datasets will be merged before the script execution. Input datasets can also be provided with the @data command inside of the script. Note that --input and @data cannot be mixed..
- --define {key}:{value} : Define a non-signal variable that will then be accessible from within the script.".
- --mode [STATIC|STREAMING|ONLINE] : Define the execution mode of the program (Default:STATIC). This parameter can also be overide by the @mode function inside of the program.".
- --verbose [NONE|SMALL|NORMAL|FULL|TRACE] : This parameter defines how much information about the script execution is displayed on the console. The default value is NORMAL. The NONE value ensures that nothing is printing on the console (standart output) except for the command \"cout\" that outputs signal on the console. This option is similar to the function @verbose.
- --graph Export a picture representing a graph of the script using GraphViz.:
- --final_pause At the end of the script, wait for the user to press "return" on the keyboard before quitting honey.:
- --final_beep Emit a "beep" sound at the end of the script execution.:
- --error_pause In case of an error, wait for the user to press "return" on the keyboard before quitting honey.:
- --dontrun Only compile the script without trying to executing it. This is mostly useful to check script syntax or to export it into a picture.:
- --filearg {file} : Read the file and interpret its content as the command line arguments.
Available tools are:
- --tool:tobin {input dataset} : Load and save the input dataset in the binary format.
- --tool:toevt {input dataset} : Load and save the input dataset in the text format.
- --tool:display {input dataset} : Load the input dataset and display an interactive console interval to explore the available channels.
- --tool:import {configuration file} : Import a csv using the dirty csv importer.