Remove special case for "dirname" -> "dirname/all"
It actually decreases readability of the .do files - by not making it explicit when you're going into a subdir. Plus it adds ambiguity: what if there's a dirname.do *and* a dirname/all? We could resolve the ambiguity if we wanted, but that adds more code, while taking out this special case makes *less* code and improves readability. I think it's the right way to go.
This commit is contained in:
parent
282bb0488e
commit
984ad747f8
13 changed files with 38 additions and 41 deletions
|
|
@ -73,9 +73,6 @@ _do()
|
|||
redo()
|
||||
{
|
||||
for i in "$@"; do
|
||||
if [ -e "$i/." ]; then
|
||||
i="$i/all"
|
||||
fi
|
||||
_dirsplit "$i"
|
||||
( cd "$dir" && _do "$dir" "$base" ) || exit $?
|
||||
done
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue