- {
- fprintf (stderr, "%s: command not known, use -h to list all commands\n", cmd);
- exit (1);
- }
+ display_builtin_command (cmd);
+}
+
+int run_action (const char *cmd, int argc, char *argv[])
+{
+ if (strcasecmp (cmd, "mount") == 0)
+ printf ("running mount ...\n");
+ else
+ if (strcasecmp (cmd, "sync") == 0)
+ printf ("running sync ...\n");
+ else
+ if (strcasecmp (cmd, "touch") == 0)
+ printf ("running touch ...\n");
+ else
+ {
+ fprintf (stderr, "%s: unknown command\n", cmd);
+ return -1;
+ }
+ return 0;