#!/bin/sh
# dtree
# ȥǥ쥯ȥʲĥ꡼ɽ
# 
# 1995(C) S.Ono
#
CYGWIN=`echo $PWD | cut -c 2-9`
if [ $CYGWIN = "cygdrive" ]
then
find . -type d -print 2>/dev/null |
awk ' {
	FS="/"
	s=$0
	n=length(s)
	len=split(s,a)
	
	for(i=0;i < len;i++)
	{
		if(a[i] == "."  || i == 0)
		{
			printf("  ",len)
			continue
		}
		printf("| ",len)
	}
	printf("+%s",a[i])
	printf("\n");
}'
else
find . -type d -perm -1 -print 2>/dev/null |
awk ' {
	FS="/"
	s=$0
	n=length(s)
	len=split(s,a)
	
	for(i=0;i < len;i++)
	{
		if(a[i] == "."  || i == 0)
		{
			printf("  ",len)
			continue
		}
		printf("| ",len)
	}
	printf("+%s",a[i])
	printf("\n");
}'
fi
