Це команда scanmh, яку можна запустити у безкоштовного хостинг-провайдера OnWorks за допомогою однієї з наших безкоштовних онлайн-робочих станцій, таких як Ubuntu Online, Fedora Online, онлайн-емулятор Windows або онлайн-емулятор MAC OS
ПРОГРАМА:
ІМ'Я
сканування - створення списку сканування по одному рядку для кожного повідомлення
СИНТАКСИС
сканування [+папка] [повідомлення] [- ясно | -неясно] [-форма форматувати файл] [-формат рядок] [- заголовок |
-без заголовка] [-ширина стовпців] [-зворотний | -незворотний] [-файл ім'я файлу] [-версія]
[-допомога]
ОПИС
сканування створює перелік указаної папки або повідомлень по одному рядку на повідомлення. Кожен
сканування рядок містить номер повідомлення (ім’я), дату, поле «Від:», «Тема»
і, якщо дозволяє місце, частина тіла повідомлення. Наприклад:
15+ 10/05 crocker nned <
16- 10/05 Формат ідентифікатора повідомлення crocker <
18 10/06 brien Re: Статус виходу з mkdir
19 10/07*brien «сканувати» формат списку в nmh
`+' на повідомленні 15 вказує, що це поточне повідомлення.
`-' у повідомленні 16 вказує на те, що на нього надійшла відповідь, на що вказує «Відповів:»
компонент (виробництва - анотувати перейти до репл команда)
`*' у повідомленні 19 вказує на відсутність заголовка “Date:”. Час останнього
натомість надається модифікація повідомлення.
Якщо залишилося достатньо місця на сканування рядок після теми, рядок буде
заповнюється текстом з основної частини, передує «<<» і завершується «>>», якщо тіло є
достатньо короткий. сканування насправді читає кожне з указаних повідомлень і аналізує їх
витягніть потрібні поля. Під час аналізу будуть створені відповідні повідомлення про помилки
якщо в будь-якому з повідомлень є помилки формату.
За замовчуванням сканування декодує кодування RFC 2047 (MIME) у цих списках сканування. сканування волі
лише декодуйте ці поля, якщо ваш термінал може оригінально відображати набір символів, який використовується в
кодування. Ви повинні встановити відповідне місце дії(1) змінні середовища для вашого
рідний набір символів, якщо це не US-ASCII. Побачити місце дії(1), щоб дізнатися більше про
відповідні змінні середовища.
Перемикач -зворотний, робить сканування список повідомлень у зворотному порядку.
Команда -файл ім'я файлу перемикач дозволяє користувачеві отримати a сканування перелік файлу maildrop як
виробництва packf. Цей список містить усі повідомлення у файлі (ви не можете сканувати
окремі повідомлення). Перемикач -зворотний ігнорується з цією опцією.
Перемикач -ширина стовпців можна використовувати для визначення ширини лінії сканування. За замовчуванням
використовувати ширину терміналу.
Команда - заголовок перемикач створює рядок заголовка перед сканування лістинг. В даний час ім
папки та виводиться поточна дата й час (див ІСТОРІЯ розділ для більше
інформація).
Якщо - ясно перемикач використовується і скануванняТоді вихідні дані направляються на термінал сканування волі
зверніться до змінних середовища $TERM та $TERMCAP щоб визначити тип терміналу
щоб дізнатися, як очистити екран перед виходом. Якщо - ясно використовується перемикач
та скануванняТоді вихідні дані не спрямовуються на термінал (наприклад, канал чи файл). сканування волі
перед виходом надіслати фід форми.
Наприклад, команда:
(сканувати -очистити -заголовок; показати все -показати pr -f) | lpr
створює список сканування поточної папки, за яким слідує перехід форми, а потім a
форматований список усіх повідомлень у папці, по одному на сторінку. Опускаючи "-показати pr -f"
призведе до об’єднання повідомлень, розділених одним рядком заголовка та двома порожніми
лінії
Щоб змінити вихідний формат, який використовується сканування, -формат рядок or -форма файл перемикачі є
використовується. Це дозволяє з легкістю витягувати окремі поля зі списку сканування. The
рядок — це просто рядок формату, а файл — це просто файл формату. Побачити mh-формат(5)
для деталей.
Крім стандартних mh-формат(5) втечі, сканування також визнає наступне
додатковий компонент втечі:
Бігти Повернення Опис
body string (стиснута) перша частина тіла
dtimenow date поточна дата
folder string назва поточної папки
Якщо в повідомленні немає заголовка дати, функція вихідні коди, які працюють на {дата}
поверне значення для дати останньої зміни самого файлу повідомлень. Це
функція зручна для сканування папки чернеток, оскільки чернетки повідомлень зазвичай заборонені
містять дати.
Команда /etc/nmh каталог містить кілька файлів формату як приклади налаштованих сканування
вихід.
сканування оновить нмм контексті перед початком списку, тому переривання довгого
сканування перелік зберігає новий контекст. нмм пуристи ненавидять цю ідею.
Використовуйте scanmh онлайн за допомогою сервісів onworks.net