Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <stdio.h>
- #include <wordexp.h>
- int main(int argc, char *argv[])
- {
- /*
- int I;
- for (I = 0; I < argc; I++)
- printf("%i %s\n", I, argv[I]);
- */
- int I;
- wordexp_t Result;
- if (argc < 2) {
- fprintf(stderr, "Usage: %s String\n", argv[0]);
- return 2;
- }
- I = wordexp(argv[1], &Result, 0);
- if (I) {
- fprintf(stderr, "wordexp() failed! %i\n", I);
- if (I == WRDE_NOSPACE)
- wordfree(&Result);
- return 1;
- }
- for (I = 0; I < Result.we_wordc; I++) {
- printf("%i '%s'\n", I, Result.we_wordv[I]);
- }
- wordfree(&Result);
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement