sophuwu.site > crls
finished adding flags and touched up help menu
should be done now?
sophuwu sophie@skisiel.com
Sat, 24 Feb 2024 08:55:30 +0100
commit

fbeefd0b846c02a32c10606a3860659b6552f1f8

parent

17096eb51581f82b68392ec9b0e854eb44889274

1 files changed, 7 insertions(+), 6 deletions(-)

jump to
M rls.cpprls.cpp

@@ -130,6 +130,7 @@

/////// ENTLIST DEFINITIONS /////// void ENTLIST::print() { for (DIRENT e : list) { + if (!flags.all && e.path().filename().string()[0] == '.')continue; ST{e}; } if (flags.number) prnt("files: " + std::to_string(files) + " dirs: " + std::to_string(dirs) + " total: " + std::to_string(files+dirs));

@@ -197,14 +198,14 @@ }

/////// MAIN /////// void runHelp(std::string name) { - prnt("Usage: "+name+" [OPTIONS] <PATH>"); + prnt("Usage: "+name+" [OPTIONS] [PATHS]"); prnt("List content of PATH in rainbow."); prnt("Options:"); - prnt(" -h, --help\t\tdisplay this help message"); - prnt(" -c, --nocolor\t\tdisable color output"); - prnt(" -l, --list\tmore info."); - prnt(" -a, --all\tlist all files"); - prnt(" -n, --number\tcount files"); + prnt(" -h, --help display this help message"); + prnt(" -c, --nocolor disable color output"); + prnt(" -l, --list more info on files"); + prnt(" -a, --all list dot files"); + prnt(" -n, --number count files"); exit(0); }