Add ARGNUM and ARGNUMF(base)

This is useful to support the obsolete syntax -NUM for tools like
head, tail and fold.
This commit is contained in:
dsp
2013-11-11 19:53:01 +00:00
committed by sin
parent 2046778bc9
commit 3f9e501f6b
4 changed files with 23 additions and 3 deletions

4
fold.c
View File

@@ -35,6 +35,9 @@ main(int argc, char *argv[])
case 'w':
width = estrtol(EARGF(usage()), 0);
break;
ARGNUM:
width = ARGNUMF(0);
break;
default:
usage();
} ARGEND;
@@ -102,4 +105,3 @@ foldline(const char *str, long width)
putchar('\n');
} while(str[i = n] && str[i] != '\n');
}