The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]




Версия для распечатки Пред. тема | След. тема
Новые ответы [ Отслеживать ]
помогите с ip-up скриптом, !*! daemon, 20-Янв-04, 14:23  [смотреть все]
у меня был довольно простой скрипт

#!/bin/sh
echo ${PEERNAME}:`date...тратлалала...`  >> var/log/pppstat.log

Теперь же мне нужно запустить из sh перл скрипт и передать ему в качестве параметра переменную PEERNAME...  Как сие сделать...ПАМАГИТЕЕЕЕЕЕ

exec ./test-ip ${PEERNAME} не работает...:(

  • помогите с ip-up скриптом, !*! dooman, 17:31 , 21-Янв-04 (1)
    >у меня был довольно простой скрипт
    >
    >#!/bin/sh
    >echo ${PEERNAME}:`date...тратлалала...`  >> var/log/pppstat.log
    >
    >Теперь же мне нужно запустить из sh перл скрипт и передать ему
    >в качестве параметра переменную PEERNAME...  Как сие сделать...ПАМАГИТЕЕЕЕЕЕ
    >
    >exec ./test-ip ${PEERNAME} не работает...:(

    Пишешь перл скрипт, далее exec perl ./test-ip.pl $PEERNAME
    вроде должно работать

  • помогите с ip-up скриптом, !*! sas, 18:43 , 21-Янв-04 (2)
    >у меня был довольно простой скрипт
    >
    >#!/bin/sh
    >echo ${PEERNAME}:`date...тратлалала...`  >> var/log/pppstat.log
    >
    >Теперь же мне нужно запустить из sh перл скрипт и передать ему
    >в качестве параметра переменную PEERNAME...  Как сие сделать...ПАМАГИТЕЕЕЕЕЕ
    >
    >exec ./test-ip ${PEERNAME} не работает...:(

    Если Вы хотите после выплнения перл скрипта вернуться в шелл скрипт, то не надо пользоваться exec.

    `basename $0`/test-ip "${PEERNAME}"  должно работать в случае если

    1) test-ip находится в том же директории, что и Ваш шелл скрипт
    2) является выполняемым
    3) Начинается с "#!/usr/bin/perl" (Ваш путь может быть иным)

    Успехов
    --- sas





Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру