mirror of
https://gitlab.com/sortix/sortix.git
synced 2023-02-13 20:55:38 -05:00
Add --version option to head(1) and tail(1)
This commit is contained in:
parent
3879c0a774
commit
9986edce84
1 changed files with 9 additions and 1 deletions
|
@ -27,6 +27,10 @@
|
||||||
#include <error.h>
|
#include <error.h>
|
||||||
#include <ctype.h>
|
#include <ctype.h>
|
||||||
|
|
||||||
|
#if !defined(VERSIONSTR)
|
||||||
|
#define VERSIONSTR "unknown version"
|
||||||
|
#endif
|
||||||
|
|
||||||
#ifdef HEAD
|
#ifdef HEAD
|
||||||
#define TAIL false
|
#define TAIL false
|
||||||
#else
|
#else
|
||||||
|
@ -123,7 +127,11 @@ void help(const char* argv0)
|
||||||
|
|
||||||
void version(const char* argv0)
|
void version(const char* argv0)
|
||||||
{
|
{
|
||||||
printf("%s (sortix)\n", argv0);
|
FILE* fp = stdout;
|
||||||
|
fprintf(fp, "%s (Sortix) %s\n", argv0, VERSIONSTR);
|
||||||
|
fprintf(fp, "License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>.\n");
|
||||||
|
fprintf(fp, "This is free software: you are free to change and redistribute it.\n");
|
||||||
|
fprintf(fp, "There is NO WARRANTY, to the extent permitted by law.\n");
|
||||||
}
|
}
|
||||||
|
|
||||||
int main(int argc, char* argv[])
|
int main(int argc, char* argv[])
|
||||||
|
|
Loading…
Add table
Reference in a new issue