![]() |
|
|
Google unix.com
|
|||||||
| Форумы | Регистрация | Правила форума | Ссылки | Альбомы | ЧАВО | Список участников | Календарь | Поиск | Сегодняшние сообщения | Отметить форумы читать |
| Shell программирование и сценарии Почтовые вопросы о KSH, CSH, SH, BASH, Perl, PHP, SED, AWK и скрипты оболочки и оболочки скриптовых языков здесь. |
Подробнее UNIX и Linux Темы форума можно найти полезные
|
||||
| Нить | Резьба для начинающих | Форум | Ответы | Последнее сообщение |
| расчета 13 месяцев назад | andrea_mussap | Shell программирование и сценарии | 4 | 11-21-2007 08:14 PM |
| Cron запускать первый день месяца до даты расчета 3 месяца назад | new2ss | Shell программирование и сценарии | 1 | 05-17-2007 03:28 AM |
| несколько месяцев эго | big123456 | Shell программирование и сценарии | 8 | 07-27-2005 04:31 AM |
| Сравнивая два месяца | pankschawla | UNIX перспективных И опытных пользователей | 1 | 02-11-2004 07:32 AM |
| Помощь DNS - пытается сделать это в течение нескольких месяцев | matt2kjones | Сеть IP | 16 | 09-28-2002 10:46 AM |
|
|
LinkBack | Резьба Инструменты | Искать в этом Thread | Оценить Thread | Режимы дисплея |
|
||||
|
расчета 13 месяцев назад
привет,
У меня есть большой файл, который содержит данные с 4 лет назад. Мне необходимо заново создать этот файл, но только строки, которые за 13 месяцев назад с сегодняшнего дня. посмотреть, что я имею: (Я file.ksh что называет это file.scl OK!) \u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d File.scl \u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d / Статистика \u003d STDERR / Стабильный / NODUPLICATES / EXECUTE "сегодня дата \u003d` +% Y% M% D `" / EXECUTE "13m_ago Expr` \u003d $ () сегодня - 10000 `" / \u003d $ INFILE PAR_SCL1 / Поле \u003d (CONTA_CORRENTE, ПОЗИЦИЯ \u003d 1, размер \u003d 13) / Поле \u003d (DATA_VENCIMENTO, ПОЗИЦИЯ \u003d 50, размер \u003d 10) / СОСТОЯНИЕ \u003d (cond1, TEST \u003d (DATA_VENCIMENTO> ($ 13m_ago)) / INCLUDE \u003d (состояние \u003d cond1) / Ключ \u003d (NUMERO_FATURA, восходящий) / OUTFILE \u003d $ PAR_SCL2 / Поле \u003d (CONTA_CORRENTE, ПОЗИЦИЯ \u003d 1, размер \u003d 13) / Поле \u003d (DATA_VENCIMENTO, ПОЗИЦИЯ \u003d 50, размер \u003d 10) \u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u0 "DATA_VENCIMENTO" является на сегодняшний день, которые должны быть в максимально равных 13 месяцев назад. макет DATA_VENCIMENTO это 20071115, например. Я уже вижу эту тему ( Дата вчера / Дата Арифметические), Но это не помогло мне ... Мой Unix это Solaris. ли кто-нибудь может помочь? Спасибо, Андреа. |
| Закладки |
| Резьба Инструменты | Искать в этом Thread |
| Режимы дисплея | Оценить эту ветку |
|
|