Cowsay - Википедия - cowsay
Оригинальный автор (ы) | Тони Монро |
---|---|
Стабильный выпуск | 3.03 / 28 мая 1999 г.[1] |
Репозиторий | |
Написано в | Perl |
Операционная система | Кроссплатформенность |
Доступно в | английский |
Лицензия | Художественная лицензия / Стандартная общественная лицензия GNU |
Интернет сайт | nog.net:80/~tony/warez/cowsay.shtml (в архиве) |
коровье высказывание это программа, которая генерирует ASCII картинки коровы с посланием.[2] Он также может создавать изображения, используя готовые изображения других животных, например Смокинг Пингвин, талисман Linux. Это написано в Perl. Также существует связанная программа под названием коровья мысль, с коровами с пузырями мыслей, а не пузыри речи. .корова
Существуют файлы для cowsay, которые могут создавать разные варианты «коров», с разными типами «глаз» и так далее.[3] Иногда используется на IRC, скриншоты рабочего стола и в документация по программному обеспечению. Это более или менее шутка внутри хакерская культура, но существует достаточно долго, поэтому его использование довольно широко. В 2007 году он был отмечен как Debian пакет дня.[4]
Пример
Команда Unix удача так же может быть водопроводный в коровье высказывание команда:
[пользователь @ имя хоста ~] $ удача | коровье высказывание ________________________________________/ У вас египетский грипп: вы собираетесь быть мумией. / ---------------------------------------- \ ^__^ (оо) _______ (__)\ )\/\ || ---- w | || ||
И используя параметр -f с последующим смокинг, можно заменить корову другими существами, такими как Смокинг, талисман Linux:
[пользователь @ имя хоста ~] $ удача | cowsay -f смокинг _________________________________________/ Вы молоды только один раз, но можете оставаться незрелым бесконечно. / ----------------------------------------- \ \ .--. | о_о | |:_/ | // \ \ (| | ) /'\_ _/`\ \___)=(___/
Или другое:
[пользователь @ имя хоста ~] $ удача | cowsay -f в лоб ________________________< Don't get to bragging. > ------------------------ \ \ ^__^ / (оо) _______ / _________ (__)\ )=( ____|_ \_____ || ---- w | _____ | || || || ||
Используя параметр -l показывает все доступные коровьи файлы:
[пользователь @ имя хоста ~] $ Cowsay -lФайлы Cow в / usr / share / cowsay / cows:apt beavis.zen bong bud-frogs bunny calvin cheese cock cower daemon по умолчаниюдракон дракон и корова утка слон слон в змеиных глазах пламенеющая овцаохота за привидениями gnu head-in hellokitty kiss kitty koala kosh luke-koalaкорова мяуканье молоко муфаса лось изувеченный пони пони-меньшая овца ренскелет снеговик sodomized-овца stegosaurus stimpy suse трехглазая индейкасмокинг черепаха unipony unipony-small vader vader-koala www
Если пользователь хочет показать примеры всех различных файлов cowfiles, он может запустить эту команду:
[пользователь @ имя хоста ~] $ за я в $(Cowsay -l); делать cowsay -f $ i "$ i"; сделано
Как только пользователь получит этот вывод, он может передать:
[пользователь @ имя хоста ~] $ ls | cowsay -f смокинг ________________________________________/ ChangeLog cowsay cowsay.1 INSTALL | install.pl install.sh ЛИЦЕНЗИОННЫЙ МАНИФЕСТ | pgp_public_key.txt README Wrap.pm.diff / ---------------------------------------- \ \ .--. | о_о | |:_/ | // \ \ (| | ) /'\_ _/`\ \___)=(___/
Или просто произнесите их текст:
[пользователь @ имя хоста ~] $ cowsay -f смокинг «Это мой текст». __________________< This is my text. > ------------------ \ \ .--. | о_о | |:_/ | // \ \ (| | ) /'\_ _/`\ \___)=(___/
Параметры
Вариант | Цель |
---|---|
-n | Отключает перенос слова, позволяя корове говорить Фиглет или для отображения других встроенных ASCII искусство. Ширина в столбцах становится шириной самой длинной строки, игнорируя любое значение -W. |
-W | Определяет ширину речевой шар в столбцах, то есть символы моноширинным шрифтом. Значение по умолчанию - 40. |
-b | “Борг режим », использует == на месте оо для коровьих глаз. |
-d | «Мертвый», использует XX, плюс убывающий U для представления выдавленного языка, также используется на Ядро Linux упс. |
-грамм | «Жадный», использует $$. |
-п | «Параноик», использует @@. |
-s | «Побитый камнями», использует ** представлять налитые кровью глаза, плюс убывающий U для представления выдавленного языка. |
-t | «Устал», использует --. |
-w | «Проводной», использует OO. |
-у | «Юный», использует .. для представления меньших глаз. |
-e глаз_строка | Указывает тип глаза коровы вручную, например cowsay -e ^^ (видеть Смайлик в восточном стиле ).[5] |
-T language_string | Указывает форму языка коровы вручную, например cowsay -T () для пары скобки.[5] |
-f cowfile | Задает файл .cow, из которого можно загрузить альтернативное искусство ASCII. Принимает как абсолютные пути к файлам, так и пути относительно переменная окружения COWPATH. |
-l | Перечисляет имена доступных коровьих файлов в COWPATH каталог вместо отображения цитаты. |
Рекомендации
- ^ Монро, Тони. "Исходный код Cowsay, ИЗМЕНЕНИЕ". Архивировано из оригинал на 2012-02-13. Получено 2012-04-24.
- ^ Орр, Майк (июнь 2001 г.). "cowsay - ASCII Art для вашего экрана". Linux Gazette. Архивировано из оригинал на 2012-03-19. Получено 2012-04-24.
- ^ Ньюборо, Филип (2007-10-05). "Виртуальный Ричард Столмен для взлома Cowsay". Архивировано из оригинал на 2011-07-25.
- ^ Бешенов, Алексей (28.10.2007). "cowsay: настраиваемая говорящая и думающая корова". Пакет дня Debian. Архивировано из оригинал на 2007-10-30.
- ^ а б Символы, отличные от печатаемых в C0 элементы управления и базовая латынь (U + 0021 – U + 007E) не будет отображаться должным образом, поскольку эти параметры принимают только первые два байта входного значения. Использование предопределенного коровьего лица отменяет любое значение -e и -T.
внешняя ссылка
Эта статья использование внешняя ссылка может не следовать политикам или рекомендациям Википедии.Март 2017 г.) (Узнайте, как и когда удалить этот шаблон сообщения) ( |
|
|