![]() |
Здравствуйте и добро от Соединенных Штатов UNIX и Linux Форумы! Благодарим Вас за посещение и вступления нашей мирового сообщества.
|
|
Google unix.com
|
|||||||
| Форумы | Регистрация | Правила форума | Ссылки | Альбомы | ЧАВО | Список участников | Календарь | Поиск | Сегодняшние сообщения | Отметить форумы читать |
| Shell программирование и сценарии Почтовые вопросы о KSH, CSH, SH, BASH, Perl, PHP, SED, AWK и скрипты оболочки и оболочки скриптовых языков здесь. |
Подробнее UNIX и Linux Темы форума можно найти полезные
|
||||
| Нить | Резьба для начинающих | Форум | Ответы | Последнее сообщение |
| Проверка характера, разделенных линий в файл | kolesunil | UNIX для чайников Вопросы И Ответы | 3 | 05-27-2008 07:48 AM |
| AWK и разбора файлов | devtakh | Shell программирование и сценарии | 4 | 05-06-2008 12:13 PM |
| Разбор файла | jsusheel | Shell программирование и сценарии | 5 | 09-25-2007 11:25 AM |
| Нужна помощь в файл подтверждения корпуса сценарий | srichakra | Shell программирование и сценарии | 1 | 07-19-2007 03:22 PM |
| проверка: файл <filename> | u263066 | Shell программирование и сценарии | 2 | 09-26-2006 04:59 AM |
|
|
LinkBack | Резьба Инструменты | Искать в этом Thread | Оценить Thread | Режимы дисплея |
|
||||
|
CSV файл разбор и проверка
У меня есть файл, который должен через два отдельных процессов (в конце концов там будет 2 файла (Dload.unl и Tload.unl, и мы говорим ввода имени файла является mass.csv). У меня есть processfile () функция, которую будем называть этот процесс Dload funtion. В Dload хочу читать mass.csv в Dload, а затем выполните следующие действия:
1. удалить 6 элементов в массив (или последняя колонка) 2.validate в формате мм / дд / гг 3.validate что элементы 0-4 НЕ NULL 4.write @ линии до Dload.unl разделенных трубы (с трубой в конце строки) В Tload хочу читать mass.csv в Tload, а затем выполните следующие действия: 1. Добавить 3 колонок в файл со следующей информацией в каждой колонке: - @ Производства [0] \u003d 0 - @ производства [1] \u003d сегодняшней даты (в формате 2007-11-07 00:00:00) - @ производства [2] \u003d "А" 2.write @ линии до Dload.unl разделенных трубы (с трубой в конце строки) Спасибо заранее, я действительно ценю это. Вот один пример входного файла: 0,2007, А, MassLd, 7,106,212,314,81, Y, 0,2008, B, MassLd, 8,107,213,315,82, X, 0,2009, С, MassLd, 9,108,214,316,83, Z, 0,2006, D, MassLd, 6,109,215,317,84, U, Если вам нужно что-либо другое просто дайте мне знать или иметь какие-либо вопросы по нему. S |
| Закладки |
| Резьба Инструменты | Искать в этом Thread |
| Режимы дисплея | Оценить эту ветку |
|
|