скриптик на shell (помогите очень надо)

PCLinuxOS

Модератор: Bizdelnick

LordMerik
Сообщения: 3
ОС: Open Suse

скриптик на shell

Сообщение LordMerik »

Господа знающие, помогите, пожалуйста. Нужно написать коммандный файл, который проверяет был ли передан ему только один аргумент. И в случае, если это число, то проверить из скольки цифр оно состоит. Далее, если оно состоит из одной, двух или трёх цифр вывести его на экран, в противном случае вывести "-1.

Спасибо заранее. Дико извиняюсь, если уже было, видимо пропустил(

ЗЫ. Это на мандриве. (фиг знает на скока принципиально, я новичок).
Спасибо сказали:
Аватара пользователя
nesk
Сообщения: 2268
Статус: Линукссаксовец
ОС: MS Windows XP Home SP3

Re: скриптик на shell

Сообщение nesk »

Зачем?
В институте задали?
Дистрибутиво-независимо.
Внимание: У меня под рукой нет машины с Linux. Я не использую эту ОС. Ответы я даю либо по памяти, либо мне помогает гугл. Тщательно читайте маны по тем командам и конфигурационным файлам, которые я упоминаю.

0xDEFEC8ED
Спасибо сказали:
LordMerik
Сообщения: 3
ОС: Open Suse

Re: скриптик на shell

Сообщение LordMerik »

nesk писал(а):
20.01.2009 19:14
Зачем?
В институте задали?
Дистрибутиво-независимо.

Да в инсте. Правда очень надо помогите плиз(
Спасибо сказали:
allez
Сообщения: 2223
Статус: Не очень злой админ :-)
ОС: SuSE, CentOS, FreeBSD, Windows

Re: скриптик на shell

Сообщение allez »

Да не вопрос, поможем. Только дипломчик потом не забудьте переоформить на самого активного помощника. :)
А лучше найдите где-нибудь и посмотрите мультфильм "Вовка в тридевятом царстве", уделяя особое внимание эпизоду с Двумя из ларца. А еще лучше - почитайте Advanced Bash-Scripting Guide и все у вас получится. ;)
Спасибо сказали:
LordMerik
Сообщения: 3
ОС: Open Suse

Re: скриптик на shell

Сообщение LordMerik »

Если б дипломчик) Всего лишь задание по лабе)
Спасибо сказали:
Аватара пользователя
nesk
Сообщения: 2268
Статус: Линукссаксовец
ОС: MS Windows XP Home SP3

Re: скриптик на shell

Сообщение nesk »

LordMerik писал(а):
20.01.2009 19:33
nesk писал(а):
20.01.2009 19:14
Зачем?
В институте задали?
Дистрибутиво-независимо.

Да в инсте. Правда очень надо помогите плиз(

Темы от студентов с запросами готовых решений по заданиям зарываются не глядя.
Внимание: У меня под рукой нет машины с Linux. Я не использую эту ОС. Ответы я даю либо по памяти, либо мне помогает гугл. Тщательно читайте маны по тем командам и конфигурационным файлам, которые я упоминаю.

0xDEFEC8ED
Спасибо сказали: