Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Операционные системы > Операционные системы общие вопросы
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 27.10.2009, 21:54   #1
Claster
Форумчанин
 
Аватар для Claster
 
Регистрация: 02.09.2008
Сообщений: 340
Радость UNIX SHELL

Всем доброго времени суток. Проблемка с кодом в Unixe в командном файле: в нём пишу
Код:
f= 'find -type f|wc -l'
k= 'find -type d|wc -l'
if [ $f > $k ] then echo "File more the dictory" fi
if [ $f < $k ] then echo "Dictory more the File" fi else echo "f=d" fi
Пишет что в 5 строчке ожидает конца файла

(Суть файла: подсчитать кол-во фйлов и каталогов и вывести чего больше)
Цитата:
- Только сисадмин может попросить у начальства 20$ на память...
Claster вне форума Ответить с цитированием
Старый 27.10.2009, 22:52   #2
Namolem
Oo
Форумчанин
 
Аватар для Namolem
 
Регистрация: 10.10.2009
Сообщений: 350
По умолчанию

попробуй так
Код:
if [ $f > $k ]
	then echo "File more the dictory"
	elif [ $f < $k ] 
		then echo "Dictory more the File"
		else echo "f=d" 
fi

Последний раз редактировалось Namolem; 27.10.2009 в 22:54.
Namolem вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Программа на SHELL _Toretto_ Фриланс 6 26.06.2009 15:56
Код (shell) Gimi Помощь студентам 3 26.04.2009 19:48
задача Shell MikeSam Помощь студентам 1 09.04.2009 13:34
Shell odi_noki О форуме и сайтах клуба 10 02.11.2008 12:50