Новости | FAQ | Авторы | Документация | В действии | Библиотека |
Инструменты | Полезные ссылки | Хостинги | Скачать | Примеры | Форум |
Misha v.3 14.09.2002 16:17
У меня не в одном и не в двух местах используется вызов внешних скриптов и все работает нормально.#!/bin/sh # тут показывается содержимое директории где лежит скрипт ls -la # ну и т.д. cd ../data/ mv -f cache cache.old mkdir cache rm -rf cache.old 2>&1 >/dev/nullВ применении к perl - тоже все работает на ура (только что написал и проверил):
$r[^file::exec[/../exec/dir.pl]] status=$r.status <pre> $r.text </pre>dir.pl:
#!/usr/bin/perl $result = `ls -la`; print $result;результат:
total 12 drwxrwsr-x 3 root rtc 512 Sep 14 16:09 . drwxr-xr-x 6 root other 512 Aug 8 12:40 .. -rwxr-xr-x 1 misha rtc 53 Sep 14 16:12 dir.pl -rwxr-xr-x 1 misha rtc 90 Jul 8 18:59 rmcache.sh drwxrwsr-x 2 misha rtc 512 Sep 13 15:07 sqldump -rwxr-xr-x 1 misha rtc 170 Sep 13 13:55 sqldump.shРаботает точно на linux и freebsd, на других не проверял.