The UNIX and Linux Forums  


Go Back   В UNIX и Linux Форумы > Топ форумы > Shell программирование и сценарии
.
Google unix.com



Shell программирование и сценарии Почтовые вопросы о KSH, CSH, SH, BASH, Perl, PHP, SED, AWK и скрипты оболочки и оболочки скриптовых языков здесь.

Подробнее UNIX и Linux Темы форума можно найти полезные
Нить Резьба для начинающих Форум Ответы Последнее сообщение
определить, если скрипт был ссылаться вручную или нет? hitmansilentass Shell программирование и сценарии 8 06-22-2008 12:32 PM
SFTP errorcode 1 при запуске на CRON запускается вручную, но Heidi.Ebbs SUN Solaris 2 08-08-2007 01:16 PM
Как осуществить патч вручную sheilly_2k7 UNIX перспективных И опытных пользователей 1 05-03-2007 06:57 PM
Проверьте в Unix шелл скрипт так, что никто не способен запускаться вручную adi_bang76 Shell программирование и сценарии 1 11-16-2006 10:43 AM
Работы вручную - не в CRON dstinsman UNIX для чайников Вопросы И Ответы 5 03-06-2006 08:36 AM

Closed Thread
English Japanese Spanish French German Portuguese Italian Dutch Swedish Russian Norwegian Hungarian Hebrew Danish Bulgarian Greek Powered By Powered by Google
 
LinkBack Резьба Инструменты Искать в этом Thread Оценить Thread Режимы дисплея
Old 10-18-2005
MadHatter MadHatter is offline
Зарегистрированный пользователь
  
 

Регистрация: Jun 2005
Расположение: Нью-Йорк
Сообщений: 20
Можно запустить скрипт вручную, но не через Cron?

Привет всем,

У меня есть основной сценарий (называемый OracleCleanup), которая проходит несколько SQL запросов. , работающий от обертка сценарий, который содержит исходный код регистрационную информацию и и JOB_HOME (сценарий ниже). При этом график работы в CRON журнала говорит, что не может открыть файл со списком, который находится в somefolder. Если запустить этот скрипт вручную, просто ссылающегося на него, он работает без каких-либо проблем. Любые идеи?

#! / BIN / KSH

# Источник соответствующей регистрационной информации
. $ HOME / somefolder / login_Cleanup.ksh

# Установить JOB_HOME (т.е. когда списки таблиц архива проходят)
экспорт JOB_HOME \u003d / Home / Oracle / somefolder

# Выполнить задание.
$ HOME / somefolder / OracleCleanup.ksh

# Переименовать файл_журнала
М. В. $ HOME / somefolder / Журнал / OracleCleanup.log $ HOME / Chris / Журнал / OracleCleanup. дата `+% m_% D_
% Y `. Журнал
Old 10-18-2005
MR-синапс mr-synapse is offline
Зарегистрированный пользователь
  
 

Регистрация: Jul 2005
Место проведения: гор. Проспект, Иллинойс
Сообщений: 32
Скрипт не будет работать через CRON

Здравствуйте Madhatter,
Я хотел бы предложить вам изменить оболочку для родного корпуса для (большинства) системы, т.е. / BIN / ш. В CRON функции могут использовать эту оболочку, вместо "К - скорлупа" Я бы предложил, начиная там.
Old 10-19-2005
Бакунин bakunin is offline Forum Staff  
Bughunter Extraordinaire
  
 

Регистрация: May 2005
Расположение: в крайнем левом байт / Dev / KMEM
Сообщений: 1629
В AIX (и HP-UX IIRC) стандартный корпус KSH, так что не нужно эту проблему.

ваш cronjobs может быть выполнен в соответствии с другим пользователем, поэтому проверить прав .... / somedir чтобы убедиться, что она доступна из вашей cronjob.

Бакунин
Old 10-19-2005
zazzybob's Avatar
zazzybob zazzybob is offline Forum Advisor  
Зарегистрирован Geek
  
 

Регистрация: Декабрь 2003
Место проведения: Мельбурн, Австралия
Сообщений: 2100
Это была решена в Ч.З.В..

либо изменений
. $ HOME / somefolder / login_Cleanup.ksh
к
. / где / Home / это / somefolder / login_Cleanup.ksh
(и делать подобные вещи для других $ HOME происшествий)

или

экспорт ГЛАВНАЯ \u003d / где / Home / IS

перед первым использованием $ HOME

Ура
ZB
Old 10-19-2005
MadHatter MadHatter is offline
Зарегистрированный пользователь
  
 

Регистрация: Jun 2005
Расположение: Нью-Йорк
Сообщений: 20
спасибо за все предложения, все! Оказалось, что список файлов не в полной мере квалифицированных в основной сценарий. она не pathed на всех, так что, почему он работал только вручную, когда я был в текущей папке. Я не знаю, как я не видел этого!
Closed Thread

Закладки

Резьба Инструменты Искать в этом Thread
Искать в этом Thread:

Расширенный поиск
Режимы дисплея Оценить эту ветку
Оценить эту ветку:

Отправка Правила
Вы не может Начать новую нитей
Вы не может Почтовые ответы
Вы не может Почтовые вложения
Вы не может Редактировать Ваши сообщения

BB код быть На
Смайлики являемся На
[IMG] код На
HTML-код Вне
Trackbacks являемся На
Pingbacks являемся На
Refbacks являемся На




Часовой пояс GMT -4. Текущее время 06:01 PM.


Powered By: Справка, Copyright © 2000 - 2006, Jelsoft Enterprises Limited. Язык Переводы на питание от .
vBCredits v1.4 Copyright © 2007 - 2008, PixelFX Studios
В UNIX и Linux форумы Содержание Copyright © 1993-2009. Все права Reserved.Ad управления по RedTyger

Содержание соответствующие URL-адреса в vBSEO 3.2.0