Annotation of GNUtools/bison/mkinstalldirs, revision 1.1

1.1     ! root        1: #!/bin/sh
        !             2: # Make directory hierarchy. 
        !             3: # Written by Noah Friedman <[email protected]>
        !             4: # Public domain.
        !             5: 
        !             6: defaultIFS='   
        !             7: '
        !             8: IFS="${IFS-${defaultIFS}}"
        !             9: 
        !            10: errstatus=0
        !            11: 
        !            12: for file in ${1+"$@"} ; do 
        !            13:    oIFS="${IFS}"
        !            14:    # Some sh's can't handle IFS=/ for some reason.
        !            15:    IFS='%'
        !            16:    set - `echo ${file} | sed -e 's@/@%@g' -e 's@^%@/@'`
        !            17:    IFS="${oIFS}"
        !            18: 
        !            19:    pathcomp=''
        !            20: 
        !            21:    for d in ${1+"$@"} ; do
        !            22:      pathcomp="${pathcomp}${d}"
        !            23: 
        !            24:      if test ! -d "${pathcomp}"; then
        !            25:         echo "mkdir $pathcomp" 1>&2
        !            26:         mkdir "${pathcomp}" || errstatus=$?
        !            27:      fi
        !            28: 
        !            29:      pathcomp="${pathcomp}/"
        !            30:    done
        !            31: done
        !            32: 
        !            33: exit $errstatus
        !            34: 
        !            35: # eof

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.