mirror of
ssh://git.janware.com/srv/git/janware/proj/jw-pkg
synced 2026-01-15 03:53:32 +01:00
20 lines
402 B
Bash
20 lines
402 B
Bash
#!/bin/sh
|
|
|
|
list_dirents()
|
|
{
|
|
local dirs=`sed '/^D\// !d; s%^D/%%; s%/.*%%' $1/CVS/Entries`
|
|
if [ -f $1/CVS/Entries.Log ]; then
|
|
dirs="$dirs `sed '/^A D\// !d; s%^A D/%%; s%/.*%%' $1/CVS/Entries.Log`"
|
|
fi
|
|
local files=`sed '/^\// !d; s%/%%; s%/.*%%; s%^%%' $1/CVS/Entries`
|
|
local d f
|
|
for f in $files; do
|
|
echo $1/$f
|
|
done
|
|
for d in $dirs; do
|
|
echo $1/$d
|
|
list_dirents $1/$d
|
|
done
|
|
}
|
|
|
|
list_dirents .
|