Це команда aliasposix, яку можна запустити в постачальнику безкоштовного хостингу OnWorks за допомогою однієї з наших численних безкоштовних робочих станцій, таких як Ubuntu Online, Fedora Online, онлайн емулятор Windows або онлайн емулятор MAC OS
ПРОГРАМА:
ІМ'Я
псевдонім — визначити або відобразити псевдоніми
СИНТАКСИС
псевдонім [псевдонім[=рядок]...]
ОПИС
Команда псевдонім утиліта повинна створити або перевизначити визначення псевдонімів або записати значення
існуючі визначення псевдонімів для стандартного виведення. Визначення псевдоніма надає значення рядка
яка замінює назву команди, коли вона зустрічається; побачити розділ 2.3.1, кличка
Заміна.
Визначення псевдоніма має впливати на поточне середовище виконання оболонки та на виконання
середовища підоболонок поточної оболонки. При використанні відповідно до цього обсягу
POSIX.1-2008, визначення псевдоніма не впливає на батьківський процес поточного
оболонка або будь-яке допоміжне середовище, викликане оболонкою; побачити розділ 2.12, Склад Виконання
Навколишнє середовище.
ВАРІАНТИ
Ні.
ОПЕРАНДИ
Підтримуються такі операнди:
псевдонім
Запишіть визначення псевдоніма до стандартного виводу.
псевдонім=рядок
Призначте значення рядок на псевдонім псевдонім.
Якщо операнди не вказані, всі визначення псевдонімів повинні бути записані в стандартний вихід.
STDIN
Не використовується.
ВХІД ФАЙЛИ
Ні.
НАВКОЛИШНЄ СЕРЕДОВИЩЕ ЗМІННІ
Наступні змінні середовища мають впливати на виконання псевдонім:
МОВА Надайте значення за замовчуванням для змінних інтернаціоналізації, які не встановлені або
нуль. (Дивіться том Base Definitions POSIX.1-2008, розділ 8.2,
Internationalization Змінні за пріоритет інтернаціоналізації
змінні, що використовуються для визначення значень категорій мовного стандарту.)
LC_ALL Якщо встановлено не порожнє значення рядка, замініть значення всіх інших
змінні інтернаціоналізації.
LC_CTYPE Визначте локаль для інтерпретації послідовностей байтів текстових даних
як символи (наприклад, однобайтові на відміну від багатобайтових символів у
аргументи).
LC_MESSAGES
Визначте місцевий стандарт, який слід використовувати для впливу на формат і вміст
діагностичні повідомлення, записані у стандартну помилку.
NLSPATH Визначте розташування каталогів повідомлень для обробки LC_MESSAGES.
АСИНХРОННИЙ ПОДІЇ
За замовчуванням.
ВИСТАВКА
Формат відображення псевдонімів (якщо немає операндів або тільки ім'я вказано операнди)
має бути:
"%s=%s\n", ім'я, значення
Команда значення рядок має бути записаний з відповідними лапками, щоб він був придатним для
повторне введення в оболонку. Дивіться опис цитування оболонки в розділ 2.2, Цитувати.
STDERR
Стандартна помилка повинна використовуватися лише для діагностичних повідомлень.
ВИХІД ФАЙЛИ
Ні.
ПОВЕРНЕНІ ОПИС
Ні.
EXIT СТАТУС
Повинні бути повернуті такі вихідні значення:
0 Успішне завершення.
>0 Один з ім'я вказані операнди не мали визначення псевдоніма або помилку
сталося.
НАСЛІДКИ OF ПОМИЛКИ
За замовчуванням.
Команда після розділам він має інформативний.
ЗАСТОСУВАННЯ ВИКОРИСТАННЯ
Ні.
ПРИКЛАДИ
1. Створіть короткий псевдонім для часто використовуваного ls команда:
псевдонім lf="ls −CF"
2. Створіть просту команду ``повторити'', щоб повторити попередні записи в історії команд
Файл:
псевдонім r='fc -s'
3. Використовуйте одиниці 1К для du:
псевдонім du=du\ −k
4. Налаштуйте nohup щоб він міг мати справу з аргументом, який сам є псевдонімом:
псевдонім nohup="nohup "
ОБГОВОРЕННЯ
Команда псевдонім опис базується на історичних реалізаціях KornShell. Відомі відмінності
існує між цим і оболонкою C. Версія KornShell була прийнята, щоб бути послідовною
з усіма іншими функціями KornShell в цьому томі POSIX.1‐2008, такими як командний рядок
редагування
З псевдонім впливає на поточне середовище виконання оболонки, зазвичай надається як a
оболонка звичайна вбудована.
Історичні версії KornShell дозволяли експортувати псевдоніми до сценаріїв, які
викликаються тією ж оболонкою. Це викликано псевдонім −x прапор; це дозволено
цей том POSIX.1‐2008 тільки в разі явного розширення, наприклад −x використовується.
Розробники стандарту вважали, що псевдоніми використовуються переважно для інтерактивних користувачів і
що вони зазвичай не повинні впливати на сценарії оболонки, викликані цими користувачами; функції є
доступні для таких сценаріїв.
В історичних версіях KornShell псевдоніми не були написані в цитатах
для повторного входу в оболонку, але цей том POSIX.1-2008 зробив це вимогою для
весь аналогічний вихід. Тому було обрано послідовність над цією деталлю історії
практиці.
Майбутнє НАПРЯМКИ
Ні.
Використовуйте aliasposix онлайн за допомогою служб onworks.net