SFCLIST -- Lists surface hourly data from point files
   SFCLIST id1..idn nhours <keywords>
Parameters:
   id1..idn | station IDs or states to list; use the two-character state
              P.O. abbreviation for states; you can specify a list of IDs
              or a list of states, but not a mix of the two
   nhours | number of hours of observations to list starting from current
            time and going backwards; e.g., 3 lists all matching obs for
            the past 3 hours; use TIME keyword to specify a range of
            times (def=1)
Keywords:
***************************  Search Keywords  ****************************
   CO=co1..con | lists observations for all stations in these countries
                 (unless search conditions are narrowed with SELECT
                 keyword); use CCODE command to list valid country codes
   DATaset= | point dataset name and position; specify as alias.position
              or group/descriptor.position where position is a positive
              integer (absolute position), 0 or a negative integer
              (relative position), or ALL   (def=RTPTSRC/SFCHOURLY.ALL)
   DAY=bday eday | range of days to list; uses TIME keyword, not 'nhours'
                   parameter, to determine times to list (def=today bday)
   SELect='clause1;clause2;..;clauseN' |
          selects only data matching the values specified in the select
          clauses which can be in either of these formats:
             RANGE FORMAT:  parameter[unit] bval eval
             LIST FORMAT:   parameter[unit] val1,val2,..,valN
         you cannot include ID, ST, CO, TIME or DAY in the select clauses
         as they are defined in other parameters and keywords; see PTLIST
         command for additional information about select clauses
   SPAn=TIME | lists all data for time range btime to etime in TIME
               keyword for each day of the day range bday to eday in
               DAY keyword (def)
       =DAY | lists all data from btime on bday through etime on eday
   TIMe=btime etime | range of times to list; overrides nhours
                      parameter (def=current btime)
****************************  Output Keywords  ***************************
   OPTion=o1..on | optional output field(s) to append after ceiling info;
                   choose from the following options (def=NONE):
                   NONE - don't append any of the optional fields
                   ALL - append all optional fields listed below
                   CHILL - derived wind chill index, WCI
                   CLOUD - first and second non-ceiling cloud parameters,
                           Cld1 and Cld2
                   HEAT - derived heat index, HI
                   HUMID - derived relative humidity, RH, and mixing
                           ratio, MIX
                   PRECIP - liquid precipitation, Pcp, snow depth, Sno, and
                            24-hour precipitation, P24
                   SLP - mean sea level pressure, SLP
                   STP - derived station pressure, STP
                   THETA - derived potential temperature, Th, equivalent
                           potential temperature, ThE, and wetbulb potential
                           temperature, ThW; these parameters are displayed
                           in Kelvin regardless of value specified in UNIT=
                   VAPOR -  derived vapor pressure, e, and saturation vapor
                            pressure, es
                   VIRTUAL - derived virtual temperature, Tv
                   WETBULB - derived lifted condensation level, LCL, and
                             wet bulb temperature, Tw
   SORt=TIME | sorts output by nominal hour, HH; for each hour, stations
               are listed alphabetically, regardless of the exact
               reporting time (def)
       =OBTIME | sorts output by exact time of observation, HHMM;
                 for each time, stations are listed alphabetically
       =STN | sorts output alphabetically by station; for each station,
              observations are listed chronologically
   UNIt=A | lists output in American units: temperatures in Fahrenheit;
            wind speed and gusts in knots; visibility in miles; cloud
            heights in 100s of feet; precipitation and snow depth in
            inches (def)
       =M | lists output in metric units: temperatures in Celsius; wind
            speed and gusts in meters/second; visibility in kilometers;
            cloud heights in hectometers; precipitation and snow depth
            in millimeters
Remarks:
   The "Ceil" field on the right side of the output contains cloud ceiling
   information.  The format of the output is coverage/height.  Coverage is
   listed in eighths; height is listed in hundreds of feet if UNIT=A or in
   hectometers if UNIT=M.  For example, 3/127 represents 3/8ths cloud
   coverage at a height of 12700 feet if UNIT=A, or 3/8ths cloud coverage
   at a height of 12700 meters if UNIT=M.  If OPTION=CLOUD or ALL is
   specified, the coverage/height values for the first and second
   non-ceiling levels (Cld1 and Cld2, respectively) are also listed.
----------
