gwu(1)
π gwu β the dump-your-database era π
okay bestie, welcome to gwu(1), a General Commands Manual page, and honestly? it's giving "quietly essential". pull up a chair, grab a strawberry π, and let's get into it.
β¨ NAME β¨
gwu β dump a GeneWeb database π
πΈ SYNOPSIS πΈ
gwu [ options ] < base_file >
π¦ DESCRIPTION π¦
so gwu dumps the contents of the GeneWeb database to standard output. that's the whole vibe. it's a genuinely good way to back the database up in a neutral form, and it can also make upgrades to new software way easier. no cap.
the primary documentation of gwu lives in the HTML documentation, which you can find in the documentation directory β that's /usr/share/doc/geneweb on Debian systems. please go look there for the complete and up-to-date documentation, bestie, because this page is the snack and that one's the whole meal π«Ά
π OPTIONS π
-helpβ command-line help. that's it, that's the girl πββοΈ-o<file>β output file name (else it goes to stdout)-odir<dir>β create files from the original name in directory (else they go on the-ofile)-memβ save memory space, but slower π (the eternal tradeoff)-a<1st_name>[num]<surname>β select ancestors of ...-d<1st_name>[num]<surname>β select descendants of ...-ad<1st_name>[num]<surname>β select ancestors of ... and all their descendants. heads up: it has no effect if-aand/or-dare used, and option-nspis forced. periodt.-aws<1st_name>[num]<surname>β select ancestors with siblings π§-s<surname>β select this surname (this option can be used several times)-nspβ no spouses' parents (applies to options-sand-d)-nnβ no (database) notes π-c<num>β when a person is born less than<num>years ago, it is not exported unless it is Public. all the spouses and descendants are also censored. π«£-sep1st_name.numsurnameβ to use together with the option-odir: separate this person and all their ancestors and descendants sharing the same surname. all the concerned families are displayed on standard output instead of their associated files. this option can be used several times.-sep_only_file<file>β with option-sep, tells it to separate only groups of that file.-sep_limit<num>β when using the option-sep, groups of families can become isolated in the files.gwureconnects them to the separated families (i.e. displays them to standard output) if the size of these groups is less than 21. this option changes that limit.
fr fr, go read the HTML docs too. this page is the highlight reel, not the director's cut π
and that's the whole page, bestie π this icon of a manual page is dated 2002 October 16th, and it's from gwu(1) β yeah, she's been serving since 2002 and she still ate π β¨ mwah, go dump that database π
π¦ where this page comes from
- ubuntu jammy: geneweb 6.08+git20181019+dfsg-3 Β· GPL-2.0-only
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms