home *** CD-ROM | disk | FTP | other *** search
/ Fresh Fish 5 / FreshFish_July-August1994.bin / bbs / gnu / sh-utils-1.10-bin.lha / man / cat1 / pathchk.0 < prev    next >
Text File  |  1993-12-07  |  2KB  |  67 lines

  1.  
  2.  
  3.  
  4. PATHCHK(1L)                                           PATHCHK(1L)
  5.  
  6.  
  7. NNAAMMEE
  8.        pathchk - check whether pathnames are valid or portable
  9.  
  10. SSYYNNOOPPSSIISS
  11.        ppaatthhcchhkk [-p] [--portability] path...
  12.  
  13. DDEESSCCRRIIPPTTIIOONN
  14.        This  manual  page  documents  the GNU version of ppaatthhcchhkk.
  15.        For each _p_a_t_h, ppaatthhcchhkk prints a message if  any  of  these
  16.        conditions are false:
  17.        +o  all  existing directories in _p_a_t_h have search (execute)
  18.        permission
  19.        +o the length of _p_a_t_h  <=  its  filesystem's  maximum  path
  20.        length
  21.        +o  the  length  of  each existing directory in _p_a_t_h <= its
  22.        filesystem's maximum file name legnth
  23.  
  24.        The exit status is:
  25.        0 if all path names passed all of the tests,
  26.        1 otherwise.
  27.  
  28.    OOPPTTIIOONNSS
  29.        _-_p_, _-_-_p_o_r_t_a_b_i_l_i_t_y
  30.               Instead of performing length checks on the underly-
  31.               ing filesystem, test the length of the pathname and
  32.               its components against the POSIX.1  minimum  limits
  33.               for portability.  Also check that the pathname con-
  34.               tains no characters not in  the  portable  filename
  35.               character set.
  36.  
  37.        The  long-named options can be introduced with `+' as well
  38.        as `--', for compatibility with previous releases.   Even-
  39.        tually  support  for  `+'  will  be removed, because it is
  40.        incompatible with the POSIX.2 standard.
  41.  
  42.  
  43.  
  44.  
  45.  
  46.  
  47.  
  48.  
  49.  
  50.  
  51.  
  52.  
  53.  
  54.  
  55.  
  56.  
  57.  
  58.  
  59.  
  60.  
  61.  
  62.  
  63.  
  64.                                                                 1
  65.  
  66.  
  67.