mirror of
				https://bitbucket.org/jsuto/piler.git
				synced 2025-11-04 07:42:27 +01:00 
			
		
		
		
	
		
			
				
	
	
		
			41 lines
		
	
	
		
			729 B
		
	
	
	
		
			Bash
		
	
	
		
			Executable File
		
	
	
	
	
			
		
		
	
	
			41 lines
		
	
	
		
			729 B
		
	
	
	
		
			Bash
		
	
	
		
			Executable File
		
	
	
	
	
#! /bin/sh
 | 
						|
# mkinstalldirs --- make directory hierarchy
 | 
						|
# Author: Noah Friedman <friedman@prep.ai.mit.edu>
 | 
						|
# Created: 1993-05-16
 | 
						|
# Public domain
 | 
						|
 | 
						|
# $Id: mkinstalldirs,v 1.2 2000/01/10 23:36:14 bagder Exp $
 | 
						|
 | 
						|
errstatus=0
 | 
						|
 | 
						|
for file
 | 
						|
do
 | 
						|
   set fnord `echo ":$file" | sed -ne 's/^:\//#/;s/^://;s/\// /g;s/^#/\//;p'`
 | 
						|
   shift
 | 
						|
 | 
						|
   pathcomp=
 | 
						|
   for d
 | 
						|
   do
 | 
						|
     pathcomp="$pathcomp$d"
 | 
						|
     case "$pathcomp" in
 | 
						|
       -* ) pathcomp=./$pathcomp ;;
 | 
						|
     esac
 | 
						|
 | 
						|
     if test ! -d "$pathcomp"; then
 | 
						|
        echo "mkdir $pathcomp" 1>&2
 | 
						|
 | 
						|
        mkdir "$pathcomp" || lasterr=$?
 | 
						|
 | 
						|
        if test ! -d "$pathcomp"; then
 | 
						|
  	  errstatus=$lasterr
 | 
						|
        fi
 | 
						|
     fi
 | 
						|
 | 
						|
     pathcomp="$pathcomp/"
 | 
						|
   done
 | 
						|
done
 | 
						|
 | 
						|
exit $errstatus
 | 
						|
 | 
						|
# mkinstalldirs ends here
 |