![]() |
|
|
Google unix.com
|
|||||||
| Форумы | Регистрация | Правила форума | Ссылки | Альбомы | ЧАВО | Список участников | Календарь | Поиск | Сегодняшние сообщения | Отметить форумы читать |
| Shell программирование и сценарии Почтовые вопросы о KSH, CSH, SH, BASH, Perl, PHP, SED, AWK и скрипты оболочки и оболочки скриптовых языков здесь. |
Подробнее UNIX и Linux Темы форума можно найти полезные
|
||||
| Нить | Резьба для начинающих | Форум | Ответы | Последнее сообщение |
| помочь мне в передаче параметров из sqlplus скрипт для Unix шелл скрипт | Хара | Shell программирование и сценарии | 2 | 01-29-2008 03:31 PM |
| Контрольный список для Shell скриптов reqd | Shivdatta | Shell программирование и сценарии | 2 | 11-30-2007 10:59 AM |
| Проверьте в Unix шелл скрипт так, что никто не способен запускаться вручную | adi_bang76 | Shell программирование и сценарии | 1 | 11-16-2006 10:43 AM |
| Разница между Unix Shell написания сценария и AIX Shell скрипты | haroonec | AIX | 0 | 04-12-2006 03:27 AM |
| Как запускать Unix команды в новую оболочку внутри скрипта? | hkapil | Shell программирование и сценарии | 2 | 01-04-2006 06:56 AM |
![]() |
|
|
LinkBack | Резьба Инструменты | Искать в этом Thread | Оценить Thread | Режимы дисплея |
|
|
|
||||
|
скрипт оболочки Unix reqd ...
Задача:
Краткое описание: Для поиска файлов в определенном каталоге за предыдущий день, сортировать их по дате и времени и электронной почте через его к определенному ID. И время, делится на восемь областей и основано на момент данной области должна быть обновлена с флагом 1. Восемь областей выглядеть (от 12 до 15, от 15 до 18, от 18 до 21, 21 и 24, 00 до 03, 03 до 06, 06 до 09 и 09 до 12) И, наконец, общая колонка должна обновляться не с файлами, которые принадлежат к одному и тому же типу. Пожалуйста, найдите придает листа Excel. Необходимо направить вложения в этом формате пользователям. Спасибо заранее, Venkatesh. |
|
||||
|
Я не получите ваш вопрос. Я подготовил сценарий, где она поиске файлов в каталоге, за предыдущий день и электронной почте через его к соответствующим пользователям.
Но мне нужно подготовить сценарий которой основан на момент поле флага следует обновить с 1. Четко эту точку зрения. Пожалуйста, помогите. Спасибо, Venkatesh. |
|
||||
|
См. ниже скрипт: Это то, что я делал до сих пор. Спасибо заранее. Код:
Y=`date +'%Y'`
M=`date +'%m'`
D=`date +'%d'`
#today=$Y$M$D
#echo $today
if [ $M -eq 01 -o $M -eq 03 -o $M -eq 05 -o $M -eq 07 -o $M -eq 08 -o $M -eq 10 -o $M -eq 12 ] && [ $D -eq 01 ];then
yesterday=`expr $D + 30`$M$Y
else
if [ $M -eq 04 -o $M -eq 06 -o $M -eq 09 -o $M -eq 11 ] && [ $D -eq 01 ]; then
yesterday=`expr $D + 29`$M$Y
else
if [ $M -eq 02 -a $D -eq 01 ]; then
yesterday=`expr $D + 27`$M$Y
else
yesterday=`expr $D - 1`$M$Y
fi
fi
fi
find /opt/pkms/sinteg/logs -name "Pk*" -mtime 2 -type f -exec ls -l {} \; > Txtfile
if [ -s Txtfile ];then
cut -d ' ' -f 6- Txtfile > corefile
fi;
echo "Please find the following corefiles.\n" > EMAIL.txt
#Append the required fields to EMAIL.txt
cat corefile >> /opt/pkms/CGEYScripts/EMAIL.txt
#E-mail output to PKMS Team
mailx -s "corefiles_$yesterday" \Team@mail.com \ < /opt/pkms/CGEYScripts/EMAIL.txt
#if e-mail is successful, delete the files
errflag=$?
if [ $errflag = 0 ]
then
rm /opt/pkms/CGEYScripts/EMAIL.txt
rm Txtfile
fi
Спасибо, Venkatesh. Последний раз редактировалось Вино; на 11-19-2008 05:56 AM.. Причина: Удалено электронный идентификатор с должности |
|
||||
|
Может ли кто-нибудь помогите мне, пожалуйста, об этом?
Спасибо, Venkatesh. |
![]() |
| Закладки |
| Теги |
| скрипт оболочки, оболочке сценариев, Unix-скриптов, Unix сценарии основы |
| Резьба Инструменты | Искать в этом Thread |
| Режимы дисплея | Оценить эту ветку |
|
|