![]() |
|
|
Google unix.com
|
|||||||
| Форумы | Регистрация | Правила форума | Ссылки | Альбомы | ЧАВО | Список участников | Календарь | Поиск | Сегодняшние сообщения | Отметить форумы читать |
| Shell программирование и сценарии Почтовые вопросы о KSH, CSH, SH, BASH, Perl, PHP, SED, AWK и скрипты оболочки и оболочки скриптовых языков здесь. |
Подробнее UNIX и Linux Темы форума можно найти полезные
|
||||
| Нить | Резьба для начинающих | Форум | Ответы | Последнее сообщение |
| Проверка использования пространства в рекурсивном режиме | sureshg_sampat | Shell программирование и сценарии | 1 | 06-02-2008 02:56 PM |
| Не Редактирование файлов в одном режиме (с использованием VI) | heru_90 | UNIX перспективных И опытных пользователей | 14 | 06-19-2007 09:42 AM |
| Добавить файл в режиме чтения. | videsh77 | Shell программирование и сценарии | 4 | 02-26-2007 03:02 AM |
| Передача файлов через FTP через Двоичный режим | ronald_brayan | Сеть IP | 4 | 10-28-2006 07:59 AM |
| Скрипт для проверки файлов, проверьте 2hrs. закройте | mmarsh | UNIX для чайников Вопросы И Ответы | 2 | 09-16-2005 03:46 PM |
![]() |
|
|
LinkBack | Резьба Инструменты | Искать в этом Thread | Оценить Thread | Режимы дисплея |
|
|
|
||||
|
Как проверить файл, будь то в binay режим или нет при этом FTP??
Привет,
Один банк заявление файл должен быть загружен на несколько таблиц с помощью параллельной программы. Но если файл передается в бинарном режиме Я получаю некоторые специальные символы в файле, который является неожиданным. Итак, для перемещения, что, хотя этот файл данных в таблицах я хочу написать скрипт, который проверяет файл находится в режиме binay или в Ascii режиме?? Если оно передается в бинарном режиме, то я хочу показывать одно сообщение, что файл не должен быть переведен в бинарном режиме. Я думаю, мое объяснение очевидно. Может ли одно я хотел бы знать, какие это команды, чтобы проверить ли этот файл в двоичном режиме?? Спасибо заранее. Sateesh. |
|
||||
|
Почему бы не запустить этот файл через dos2ux (dos2unix на некоторых машинах). Если файл "двоичный", он будет получать изменили автоматически. Если нет, то он не будет трогать.
|
|
||||
|
Просто комментарий,
Я думаю, что это плохая привычка большинства FTP-реализаций по умолчанию для переноса данных между системами, например, ASCII передачи. Я бы скорее всегда передаче данных в двоичном, ровно, или, по крайней мере, насколько это возможно, как она представлена на "другие" системы, а также сделать преобразования себя. Я знаю, что он похож на одну систему, и я знаю, каким я хочу его на другой. Это лучше контролировать себя, чем дать кто-то другой (на FTP-клиент) для преобразования его в путь он считает, он должен быть, потому, что могут различаться между клиентами и методы. Я думаю, вы обнаружите, что двоичный режим передачи не добавить или изменить что-либо в ваших данных. В ASCII-режиме, что, как правило, преобразует строки, наборы символов между платформами и т.д. Потом снова, ASCII может быть так, как вы хотите этого или ожидают его ... файл это команда, чтобы проверить тип файла, он не всегда может быть абсолютно точным. На FTP-определение бинарных разделяют не все ... и, как Джим указал, провести его через dos2unix, Следует не повредит, поскольку это "текст" данные, он мог бы действительно сеять хаос в некоторых данных, такие как XML CDATA или SQL с "двоичный" BLOB-. / Lakris |
![]() |
| Закладки |
| Резьба Инструменты | Искать в этом Thread |
| Режимы дисплея | Оценить эту ветку |
|
|