Отправляет email-рассылки с помощью сервиса Sendsay

Исполняемый файл

Как написать исполняемый файл чтобы выполнялось сразу несколько команд.
Что-то вроде
mount что-то там.
mount что-то там ещё.
И ещё несколько команд.

(наподобие bat файла в виндах)
-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 8303; Возраст листа: 324; Участников: 1166
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/169313



-*Информационный канал Subscribe.Ru
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Отписаться: mailto:comp.soft.linux.discuss--unsub@subscribe.ru

http://subscribe.ru/ mailto:ask@subscribe.ru

Ответить   "DreamLover" Mon, 14 Jun 2004 11:11:45 +0400 (#169313)

 

Ответы:

DreamLover wrote:

#! /bin/sh
mount что-то там.
mount что-то там ещё.
И ещё несколько команд.

Ответить   Max Vasin Mon, 14 Jun 2004 11:28:44 +0400 (#169317)

 

Max Vasin wrote:

Блин, ну и ответ! Разве по вопросу не ясно, что человек - полный чайник
(в смысле, пустой, без знаний :-)!?

Написать можно разными способами. Самый простой, удобный и правильный
для организации запуска нескольких программ - воспользоваться средствами
командного интерпретатора, который есть практически во всех *nix'ах.

Для этого, тем или ным способом попадаем в командный интерпретатор (в
простонародье именуемый shell'ом). В приглашении вводим следующую
последовательность:

# cat > run_file << EOF

После этого будет приглашение ввода текста скрипта ( > ). Вводим
команды. Следующая строка - Enter. Редактирование в одной строке
стандартное курсор вправо-влево, удалить, ввести символы.
Сначала указываем, что скрипт будет использовать для своего запуска. Это
указывается в первой строке файла без отступов в начале. Потом указываем
необходимые программы. В конце давим Enter и вводим EOF. На экране
получится что-то типа:

# cat > run_file << EOF

В результате у нас получается файл run_file с введенным в него текстом.
Теперь либо запускаем его командой sh ./run_file, либо делаем его
исполняемым ( chmod +x ./run_file ) и запускаем нормально, как другие
программы: ./run_file.
/ - указываем для того, чтобы интерпретатор знал, что запускать
программу следует по определенному пути (в данном случае - в текущем
каталоге). Иначе, интерпретатор будет искать программу по пути,
указанному в переменной окружения PATH, и, если в переменной пути к
файлу нет, запустить его не сможет.
-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 8317; Возраст листа: 324; Участников: 1166
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/169566



-*Информационный канал Subscribe.Ru
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Отписаться: mailto:comp.soft.linux.discuss--unsub@subscribe.ru

http://subscribe.ru/ mailto:ask@subscribe.ru

Ответить   d2r Mon, 14 Jun 2004 15:48:04 +0300 (#169566)

 

i686-pc-linux-gnu)

On Mon, 14 Jun 2004 15:48:04 +0300
d2r <ost@e*****.com> wrote:

IMHO в этом случае стоит человеку посоветовать что-либо почитать для
приобретения элементарных знаний. Любую книжку по UNIX.Если у человека
хватает энергии написать исполняемый файл, то должно хватить той же
энергии, чтобы приобрести для этого необходимые знания.

Ответить   Крохин Анатолий Александрович Tue, 15 Jun 2004 10:44:22 +0400 (#170057)