Це команда asaposix, яку можна запустити в постачальнику безкоштовного хостингу OnWorks за допомогою однієї з наших численних безкоштовних робочих станцій, таких як Ubuntu Online, Fedora Online, онлайн емулятор Windows або онлайн емулятор MAC OS
ПРОГРАМА:
ІМ'Я
asa — інтерпретувати символи керування кареткою
СИНТАКСИС
так [файл...]
ОПИС
Команда так Утиліта повинна записати свої вхідні файли в стандартний вихід, відображаючи Carriage-Control
символи з текстових файлів до послідовностей керування рядком принтера в реалізації-
визначений спосіб.
Перший символ кожного рядка видаляється з введення, а наступний
виконуються дії.
Якщо вилучений символ:
Решта рядка виводиться без змін.
0 А виводиться, потім решта рядка введення.
1 Один або кілька символів, визначених реалізацією, що спричиняє перехід до наступного
має бути виведена сторінка, а потім решта рядка введення.
+ попереднього рядка замінюється одним або кількома
визначені реалізацією символи, які змушують друк повернутися до стовпця
позиція 1, а потім решта рядка введення. Якщо '+' перший
символ у вводі, він має бути еквівалентним .
Дія в так утиліта не вказана при зустрічі з будь-яким символом, крім
перераховані вище як перший символ у рядку.
ВАРІАНТИ
Ні.
ОПЕРАНДИ
файл Шлях до текстового файлу, який використовується для введення. Якщо ні файл вказано операнди,
має використовуватися стандартний вхід.
STDIN
Якщо ні файл операнди вказуються і повинні використовуватися, якщо a
файл операнд є '−' і реалізація лікує '−' що означає стандартний вхід.
В іншому випадку стандартний вхід не використовуватиметься. Дивіться розділ ВХІДНІ ФАЙЛИ.
ВХІД ФАЙЛИ
Вхідні файли мають бути текстовими файлами.
НАВКОЛИШНЄ СЕРЕДОВИЩЕ ЗМІННІ
Наступні змінні середовища мають впливати на виконання так:
МОВА Надайте значення за замовчуванням для змінних інтернаціоналізації, які не встановлені або
нуль. (Дивіться том Base Definitions POSIX.1-2008, розділ 8.2,
Internationalization Змінні за пріоритет інтернаціоналізації
змінні, що використовуються для визначення значень категорій мовного стандарту.)
LC_ALL Якщо встановлено не порожнє значення рядка, замініть значення всіх інших
змінні інтернаціоналізації.
LC_CTYPE Визначте локаль для інтерпретації послідовностей байтів текстових даних
як символи (наприклад, однобайтові на відміну від багатобайтових символів у
аргументи та вхідні файли).
LC_MESSAGES
Визначте місцевий стандарт, який слід використовувати для впливу на формат і вміст
діагностичні повідомлення, записані у стандартну помилку.
NLSPATH Визначте розташування каталогів повідомлень для обробки LC_MESSAGES.
АСИНХРОННИЙ ПОДІЇ
За замовчуванням.
ВИСТАВКА
Стандартним виводом має бути текст із вхідного файлу, змінений, як описано в
Розділ ОПИС.
STDERR
Ні.
ВИХІД ФАЙЛИ
Ні.
ПОВЕРНЕНІ ОПИС
Ні.
EXIT СТАТУС
Повинні бути повернуті такі вихідні значення:
0 Усі вхідні файли виведено успішно.
>0 Сталася помилка.
НАСЛІДКИ OF ПОМИЛКИ
За замовчуванням.
Команда після розділам він має інформативний.
ЗАСТОСУВАННЯ ВИКОРИСТАННЯ
Ні.
ПРИКЛАДИ
1. Наступна команда:
так файл
дозволяє переглядати файл (створено програмою, що використовує елемент керування кареткою в стилі FORTRAN
символів) на терміналі.
2. Наступна команда:
а | так | lp
форматує вихідні дані FORTRAN а і спрямовує його на принтер.
ОБГОВОРЕННЯ
Команда так Утиліта потрібна для відображення "стандартного" виводу FORTRAN 77 у форму, прийнятну для
сучасні принтери. Зазвичай, так використовується для передачі даних до lp корисність; побачити lp.
Ця утиліта зазвичай використовується лише програмами FORTRAN. Розробники стандарту вирішили
зберегти так щоб уникнути поломки історичної великої бази програм FORTRAN, які ставляться
символи керування кареткою у вихідних файлах. Немає вимоги до системи
мати компілятор FORTRAN для запуску необхідних програм так.
Історичні реалізації використовували ASCII у відповідь на 1 і ASCII
у відповідь на а '+'. Рекомендується реалізувати лікування
символи, відмінні від 0, 1 і '+' як за відсутності вагомих причин
вчинити інакше. Однак дія вказана тут як ``невизначена'', що дозволяє
реалізація для забезпечення розширень для доступу до швидкого обертання кількох рядків і каналу
пошук у непереносний спосіб.
Майбутнє НАПРЯМКИ
Ні.
Використовуйте asaposix онлайн за допомогою служб onworks.net