Cool listing script (needs a fix)
Kristian Vaaf
vaaf at broadpark.no
Tue Feb 21 06:35:43 PST 2006
What's up everybody?
When running this:
--
#!/usr/local/bin/bash
#
# Print a structured file and folder list.
# $ARBA: tree.sh,v 1.0 2007/11/11 15:05:09 vaaf Exp $
#
# Include files: -a, --all
#
argument="-type d"
case $1 in -a | --all) argument="" ;; esac
tree='s,^.$,,
/^$/d
s,[^/]*/\([^/]*\)$,+-----\1,
s,[^/]*/,| ,g'
pwd; find -s . $argument -print | sed -e "$tree"
--
I get:
--
# tree -a
/home/vaaf/usr
+-----commands.txt
+-----lyrics.txt
+-----people.txt
+-----public.txt
--
How can I make the same script include an END notice?
--
# tree -a
/home/vaaf/usr
+-----commands.txt
+-----lyrics.txt
+-----people.txt
+-----public.txt
|
| END
--
Anybody know how?
Thanks!
All the best,
Vaaf
More information about the freebsd-questions
mailing list