c/getopt: use long options
suniq: use getopt