one_command_at_a_time
err = one_command_at_a_time(argc - optind, &(argv[optind]));
(void) one_command_at_a_time(argc - 1, &(argv[1]));