Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / shell - процедура ... help (( ... / 3 сообщений из 3, страница 1 из 1
30.11.2006, 20:09:10
    #34168773
Raksasha
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
shell - процедура ... help (( ...
Вот дали такую задачу, завтра уже надо сдавать, а я чета не знаю как ее делать :

Написать shell-процедуру, принимающую в качестве параметра командной строки имя файла. В каждой строке файла записано по два числа. Процедура должна вывести на экран минимальные числа из каждой пары. Процедура должна проверять наличие файла и корректность его формата.

Тем кто откликнется заранее большое спасибо ))))...
...
Рейтинг: 0 / 0
30.11.2006, 21:48:30
    #34168904
Ruslan.Isbarov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
shell - процедура ... help (( ...
RaksashaВот дали такую задачу, завтра уже надо сдавать, а я чета не знаю как ее делать :

Написать shell-процедуру, принимающую в качестве параметра командной строки имя файла. В каждой строке файла записано по два числа. Процедура должна вывести на экран минимальные числа из каждой пары. Процедура должна проверять наличие файла и корректность его формата.

Тем кто откликнется заранее большое спасибо ))))...

100$. И готов сидеть всю ночь, писать Вам процедуру =)
...
Рейтинг: 0 / 0
01.12.2006, 00:50:09
    #34169048
--null--
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
shell - процедура ... help (( ...
если числа не дробные - что-нить такое
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
#!/bin/sh

fname=$ 1 
[ -f "$fname" ] || {
 echo "file not exist"
 exit  1 
}
egrep -v '^-*[0-9]+[[:space:]]+-*[0-9]*$' >/dev/null < $fname && {
 echo "invalid format"
 exit  1 
}
awk {'if($1<$2){print $1}else print $2'} <$fname

если дробные - доработайте или заплатите $100
...
Рейтинг: 0 / 0
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / shell - процедура ... help (( ... / 3 сообщений из 3, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]