Легенда:
новое сообщение
закрытая нитка
новое сообщение
в закрытой нитке
старое сообщение
|
- Напоминаю, что масса вопросов по функционированию форума снимается после прочтения его описания.
- Новичкам также крайне полезно ознакомиться с данным документом.
[Unix] Помогите найти ошибку в скрипте 14.11.03 10:32 Число просмотров: 803
Автор: mentat[bugtraq.ru] <Александр> Статус: Elderman Отредактировано 14.11.03 10:32 Количество правок: 1
|
Это работающий скрипт, но в нем есть логическая ошибка. ее надо найти
#!/bin/sh
# Walk Tree example
# Copyright (c) 2003 ASWL.RU
# $Id: walktree.sh,v 1.3 2003/11/12 21:44:53 proff Exp $
walkdir()
{
for dname in `ls $1`; do
if [ $1 = "/" ]; then
if [ ! -h $1$dname -a -d $1$dname ]; then
echo $1$dname;
walkdir "$1$dname";
fi
else
if [ ! -h $1/$dname -a -d $1/$dname ]; then
echo $1/$dname;
walkdir "$1/$dname";
fi
fi
done
}
[ $# -eq 0 ] &&
{
echo " `basename $0` usage:"
echo " `basename $0` dir-for-walk"
exit 1
}
walkdir $1;
|
- [Unix] Помогите найти ошибку в скрипте - mentat[bugtraq.ru] 14.11.03 10:32 [803]
|
|
|