Type in a command, or "ls dictionary" to search all commands for "dictionary", etc.

roots

http://wc.rootsweb.com/cgi-bin/igm.cgi?surname={ifthen -value1 %s -value2 -test EQUAL -then -else %s}{ifthen -value1 ${g} -value2 -test EQUAL -then -else &given=${g}}{ifthen -value1 ${f} -value2 -test EQUAL -then -else &father=${f}}{ifthen -value1 ${m} -value2 -test EQUAL -then -else &mother=${m}}{ifthen -value1 ${s} -value2 -test EQUAL -then -else &spouse=${s}}{ifthen -value1 ${bp} -value2 -test EQUAL -then -else &bplace=${bp}}{ifthen -value1 ${by} -value2 -test EQUAL -then -else &byear=${by}}{ifthen -value1 ${brange} -value2 -test EQUAL -then -else &brange=${brange}}{ifthen -value1 ${mp} -value2 -test EQUAL -then -else &mplace=${mp}}{ifthen -value1 ${my} -value2 -test EQUAL -then -else &myear=${my}}{ifthen -value1 ${mrange} -value2 -test EQUAL -then -else &mrange=${mrange}}{ifthen -value1 ${dp} -value2 -test EQUAL -then -else &dplace=${dp}}{ifthen -value1 ${dy} -value2 -test EQUAL -then -else &dyear=${dy}}{ifthen -value1 ${drange} -value2 -test EQUAL -then -else &drange=${drange}}{ifthen -value1 ${stype} -value2 -test EQUAL -then -else &stype=${stype}}{ifthen -value1 ${fuzzy} -value2 -test EQUAL -then -else &fuzzy=${fuzzy}}{ifthen -value1 ${omit} -value2 -test EQUAL -then -else &${omit}=1}{ifthen -value1 ${skipdb} -value2 -test EQUAL -then -else &skipdb=${skipdb}}{ifthen -value1 ${period} -value2 -test EQUAL -then -else &period=${period}}
NAME
     
     roots - search genealogy of the RootsWeb.com database.

SYNOPSIS
     
     roots [ SURNAME ] [ -g GIVEN NAME(S) ] [ -f NAME OF FATHER ] [ -m NAME OF MOTHER ] 
     [ -s NAME OF SPOUSE ] [ -bp PLACE OF BIRTH/CHRISTENING ] [ -by YEAR_OF_BIRTH ] 
     [ -brange +/-_NUMBER_OF_YEARS ] [ -mp PLACE OF MARRIAGE ] [ -my YEAR_OF_MARRIAGE ] 
     [ -mrange +/-_NUMBER_OF_YEARS ] [ -dp PLACE OF DEATH/BURIAL ][ -dy YEAR_OF_DEATH ] 
     [ -drange +/-_NUMBER_OF_YEARS ] [ -stype SEARCH_TYPE ] [ -fuzzy LETTER ]
     [ -omit VALUE ] [ -skipdb NAME_OF_DATABASE ] [ -period NUMBER_OF_DAYS ]

          
DESCRIPTION
     
     roots provides commandline access to most of the genealogical parameters used to query the 
     WorldConnect Project database at RootsWeb.com.  It was also developed to display those search 
     parameters clearly as part of the URL.

          
OPTIONS

To Search Names:
     
     -g GIVEN NAME(S)
     
     -f NAME OF FATHER
     
     -m NAME OF MOTHER
     
     -s NAME OF SPOUSE

To Search Events:
     
     -bp PLACE OF BIRTH/CHRISTENING
     
     -by YEAR_OF_BIRTH
     
     -brange +/-_NUMBER_OF_YEARS
             ("1", "2", "5", "10", & "20" are valid ranges to search within for Year of Birth)

     -mp PLACE OF MARRIAGE
       
     -my YEAR_OF_MARRIAGE
     
     -mrange +/-_NUMBER_OF_YEARS 
             ("1", "2", "5", "10", & "20" are valid ranges to search within for Year of Marriage)
     
     -dp PLACE OF DEATH/BURIAL
     
     -dy YEAR_OF_DEATH

     -drange +/-_NUMBER_OF_YEARS
             ("1", "2", "5", "10", & "20" are valid ranges to search within for Year of Death)
     
To Redefine Search
     
     -stype SEARCH_TYPE
            (Default value is "Exact"; other options for surnames are "Soundex" or "Metasound")
     
     -fuzzy LETTER
	    ("Y" is required for Soundex searching of locations & names other than surnames.)
	    
     -omit VALUE
           (Default value will not omit anything; type "lskip" to omit records of living people;
	    type "bskip", "mskip", or "dskip" to omit blanks for Place of Birth, Marriage, or Death
	    respectively; to omit records not having descendants, notes, or sources type "hd", "hn"
	    or "hs".)
     
     -skipdb NAME_OF_DATABASE
             (to be omitted from search)     
     
     -period NUMBER_OF_DAYS
             (since records were last updated; valid entries show only records the last "1", "2",
	      "7", "14", or "30" days; Default is set to show "All" records.)

EXAMPLES
     
     Example: roots
     Result:  Opens the Global Search webpage for the RootsWeb.com.
     
     Example: roots Doe
     Result:  Search the database for the surname Doe.
     
     Example: roots Doe -g John
     Result:  Search the database for the surname Doe and and the first given name John.
     
     Example: roots Doe -g John -bp New York, NY -by 1881
     Result:  Search the database for John Doe born in New York City in 1881.
     
     Example: roots Doe -f Albert Doe -m Mildred Howe
     Result:  Search the database for Doe's born to Albert Doe and Mildred Howe.
     
     Example: roots Doe -g John -s Jane Call -my 1902
     Result:  Search the database for John Doe who married Jane Call in 1902.
     
     Example: roots Doe -g John -dp Chicago IL -dy 1930 -drange
     Result:  Search the database for John Doe who died in Chicago between 1928 and 1932.


SEE ALSO

     http://helpdesk.rootsweb.com/FAQ/wcsearch1.html

AUTHOR
     Paul M. Boren
     pmboren AT gmail DOT com
    
168 uses - Created 2006-07-08 06:20:48 - Last used 2013-01-28 05:35:33
Is this command broken? Tell Jon if you know how to fix it.
Do you find this command offensive? Let Jon know.