mirror of
https://github.com/xfarrow/dircomp.git
synced 2025-06-05 21:49:19 +02:00
Help output more Linux-standard
This commit is contained in:
2
build.sh
2
build.sh
@@ -1,2 +1,2 @@
|
|||||||
#! /bin/bash
|
#! /bin/bash
|
||||||
gcc dircomp.c -lssl -lcrypto -o dircomp
|
gcc -o3 dircomp.c -lssl -lcrypto -o dircomp
|
||||||
|
@@ -36,6 +36,10 @@ int main(int argc, char *argv[])
|
|||||||
struct arguments get_arguments(int argc, char **argv)
|
struct arguments get_arguments(int argc, char **argv)
|
||||||
{
|
{
|
||||||
struct arguments provided_arguments = {"", "", false, false, false};
|
struct arguments provided_arguments = {"", "", false, false, false};
|
||||||
|
if(argc == 1){
|
||||||
|
provided_arguments.h = true;
|
||||||
|
return provided_arguments;
|
||||||
|
}
|
||||||
char option;
|
char option;
|
||||||
while ((option = getopt(argc, argv, "rnsvh")) != -1)
|
while ((option = getopt(argc, argv, "rnsvh")) != -1)
|
||||||
{
|
{
|
||||||
@@ -253,8 +257,8 @@ unsigned char *get_sha1_file(char *filename)
|
|||||||
|
|
||||||
void print_help(void)
|
void print_help(void)
|
||||||
{
|
{
|
||||||
printf("Usage: dircomp directory1 directory2 [-r] [-v] [-h]\n\n");
|
printf("usage: dircomp directory1 directory2 [-r] [-v] [-h]\n");
|
||||||
printf(" -r \t\t Recursive\n");
|
printf(" -r \t\t Recursive\n");
|
||||||
printf(" -v \t\t Verbose\n");
|
printf(" -v \t\t Verbose\n");
|
||||||
printf(" -h \t\t Print this help and quit\n\n");
|
printf(" -h \t\t Print this help and quit\n");
|
||||||
}
|
}
|
Reference in New Issue
Block a user