home *** CD-ROM | disk | FTP | other *** search
/ Usenet 1994 January / usenetsourcesnewsgroupsinfomagicjanuary1994.iso / sources / unix / volume12 / cnews / part01 / newsbin.proto / mkpdir next >
Encoding:
Text File  |  1987-10-19  |  343 b   |  18 lines

  1. #! /bin/sh
  2. # mkpdir dir ... - make directory and parents
  3. PATH=/bin:/usr/bin:/usr/ucb:/usr/lib/news; export PATH    # must include this file's dir.
  4. status=0
  5.  
  6. for dir
  7. do
  8.     mkdir "$dir" 2>/dev/null
  9.     if test ! -d "$dir"; then
  10.         mkpdir "`echo $dir | sed 's;/[^/]*$;;'`"
  11.         mkdir "$dir"
  12.         if test ! -d "$dir"; then
  13.             status=1
  14.         fi
  15.     fi
  16. done
  17. exit $status
  18.