Greetings, The Unix standard (Posix/Single Unix Spec) specifies getopt() for parsing command options. This function only handles single character command options. As an example: '-call' will be interpreted as option 'c' with argument 'all'. Gnu getopt() allows multicharacter options, and starts these with '--'. Bengt