"test" is better at testing for directories than "ls"
From-SVN: r38499
This commit is contained in:
parent
47986760dd
commit
46159c151d
@ -3,6 +3,7 @@
|
|||||||
* fixinc/Makefile.in: fix for ancient Bourne shell
|
* fixinc/Makefile.in: fix for ancient Bourne shell
|
||||||
* fixinc/Makefile.BEOS: obsolete
|
* fixinc/Makefile.BEOS: obsolete
|
||||||
* fixinc/Makefile.DOS: obsolete
|
* fixinc/Makefile.DOS: obsolete
|
||||||
|
* fixinc/fixincl.sh(LINKS): use `test -d' rather than `ls' for testing
|
||||||
|
|
||||||
2000-12-27 Bernd Schmidt <bernds@redhat.com>
|
2000-12-27 Bernd Schmidt <bernds@redhat.com>
|
||||||
|
|
||||||
|
@ -449,9 +449,9 @@ if $LINKS; then
|
|||||||
all_dirs=`find . -type l -print`
|
all_dirs=`find . -type l -print`
|
||||||
for file in $all_dirs
|
for file in $all_dirs
|
||||||
do
|
do
|
||||||
if ls -lLd $file > /dev/null
|
if test ! -d $file
|
||||||
then :
|
then
|
||||||
else rm -f $file
|
rm -f $file
|
||||||
test $VERBOSE -gt 3 && echo " removed $file"
|
test $VERBOSE -gt 3 && echo " removed $file"
|
||||||
rmdir `dirname $file` > /dev/null && \
|
rmdir `dirname $file` > /dev/null && \
|
||||||
test $VERBOSE -gt 3 && \
|
test $VERBOSE -gt 3 && \
|
||||||
|
Loading…
Reference in New Issue
Block a user