Cowsay - cowsay - Wikipedia
Původní autoři | Tony Monroe |
---|---|
Stabilní uvolnění | 3.03 / 28. května 1999[1] |
Úložiště | |
Napsáno | Perl |
Operační systém | Cross-platform |
K dispozici v | Angličtina |
Licence | Umělecká licence / GNU General Public License |
webová stránka | nog.net:80/~tony/warez/cowsay.shtml (archivováno) |
cowsay je program, který generuje ASCII obrázky krávy se zprávou.[2] Může také generovat obrázky pomocí předem připravených obrázků jiných zvířat, například Tux Penguin, maskot Linuxu. Je napsán v Perl. Existuje také související program s názvem cowthink, s kravami s myšlenkovými bublinami spíše než bubliny. .kráva
existují soubory pro krávy, které jsou schopné produkovat různé varianty „krav“, s různými druhy „očí“ atd.[3] Někdy se používá na IRC, snímky obrazovky počítače a v softwarová dokumentace. Je to víceméně vtip uvnitř hackerská kultura, ale existuje už dostatečně dlouho na to, aby jeho použití bylo poměrně rozšířené. V roce 2007 byl zvýrazněn jako Debian balíček dne.[4]
Příklad
Příkaz Unix štěstí může také být potrubí do cowsay příkaz:
[uživatel @ název hostitele ~] $ štěstí | cowsay ________________________________________/ Máte egyptskou chřipku: chystáte se buďte mumie. / ---------------------------------------- \ ^__^ (oo) _______ (__)\ )\/\ || ---- w | || ||
A pomocí parametru -F následován tux, lze krávu nahradit jinými bytostmi, jako např Tux, maskot Linuxu:
[uživatel @ název hostitele ~] $ štěstí | cowsay -f tux _________________________________________/ Jste mladí jen jednou, ale můžete zůstaňte nezralí po neomezenou dobu. / ----------------------------------------- \ \ .--. | o_o | |:_/ | // \ \ (| | ) /'\_ _/`\ \___)=(___/
Nebo jiné věci:
[uživatel @ název hostitele ~] $ štěstí | cowsay -f čelem ________________________< Don't get to bragging. > ------------------------ \ \ ^__^ / (oo) _______ / _________ (__)\ )=( ____|_ \_____ || ---- w | _____ | || || || ||
Pomocí parametru -l zobrazuje všechny dostupné cowfiles:
[uživatel @ název hostitele ~] $ cowsay -lSoubory krav v / usr / share / cowsay / cows:apt beavis.zen bong bud-žáby králíček calvin sýr kohout démon výchozídrak drak-a-kráva kachna slon slon-v-hadí oči planoucí ovceghostbusters gnu head-in hellokitty kiss kitty koala kosh luke-koalamech-a-kráva mňoukat mléko moofasa los zmrzačený poník poník-menší ren ovcekostra sněhulák sodomizovaná ovce stegosaurus stimpy suse tři oči krůtíželva tux unipony unipony-menší vader vader-koala www
Pokud chce uživatel ukázat příklady všech různých cowfile, může spustit tento příkaz:
[uživatel @ název hostitele ~] $ pro jsem v $(cowsay -l); dělat cowsay -f $ i "$ i"; Hotovo
Jakmile má uživatel tento výstup, může buď potrubí:
[uživatel @ název hostitele ~] $ je | cowsay -f tux ________________________________________/ ChangeLog cows cowsay cowsay.1 INSTALOVAT | install.pl install.sh LICENČNÍ MANIFEST | pgp_public_key.txt README Wrap.pm.diff / ---------------------------------------- \ \ .--. | o_o | |:_/ | // \ \ (| | ) /'\_ _/`\ \___)=(___/
Nebo jen řekněte jejich text:
[uživatel @ název hostitele ~] $ cowsay -f tux „Toto je můj text.“ __________________< This is my text. > ------------------ \ \ .--. | o_o | |:_/ | // \ \ (| | ) /'\_ _/`\ \___)=(___/
Parametry
Volba | Účel |
---|---|
-n | Zakáže zalamování, umožňující krávě mluvit FIGlet nebo k zobrazení dalších vložených ASCII umění. Šířka ve sloupcích se změní na nejdelší čáru, přičemž se ignoruje jakákoli hodnota -W. |
-W | Určuje šířku balón řeči ve sloupcích, tj. znaky v jednoprostorovém písmu. Výchozí hodnota je 40. |
-b | “Borg režim “, používá == namísto oo pro oči krávy. |
-d | „Mrtvý“, používá XX, plus sestup U reprezentovat extrudovaný jazyk, také použitý na Jejda s Linuxem. |
-G | „Chamtivý“, používá $$. |
-p | „Paranoidní“, používá @@. |
-s | „Stoned“, používá ** reprezentovat krví podlité oči, plus sestup U představovat extrudovaný jazyk. |
-t | „Unavený“, používá --. |
-w | „Kabelové“, používá OO. |
-y | „Mladistvý“, používá .. představovat menší oči. |
-e oční řetězec | Ručně specifikuje typ oka krávy, např. cowsay -e ^^ (vidět Východní styl emotikonu ).[5] |
-T jazyk_strun | Ručně specifikuje tvar jazyka krávy, např. cowsay -T () za pár závorky.[5] |
-f kráva | Určuje soubor .cow, ze kterého se má načíst alternativní umění ASCII. Přijímá absolutní cesty k souborům i ty relativní k proměnná prostředí KRÁVA. |
-l | Vypíše názvy dostupných souborů krav v souboru KRÁVA adresář místo zobrazení nabídky. |
Reference
- ^ Monroe, Tony. „cowsay zdrojový kód, CHANGELOG“. Archivovány od originál dne 2012-02-13. Citováno 2012-04-24.
- ^ Orr, Mike (červen 2001). „cowsay - ASCII Art pro vaši obrazovku“. Linux Gazette. Archivovány od originál dne 19. 3. 2012. Citováno 2012-04-24.
- ^ Newborough, Philip (10.10.2007). „Virtuální Richard Stallman pro hack Cowsaye“. Archivovány od originál dne 25. 07. 2011.
- ^ Beshenov, Alexey (2007-10-28). „cowsay: konfigurovatelná hovořící a myslící kráva“. Debian balíček dne. Archivovány od originál dne 30.10.2007.
- ^ A b Znaky jiné než tisknutelné v Ovládací prvky C0 a základní latinka (U + 0021 – U + 007E) se nezobrazí správně, protože tyto parametry přijímají pouze první dva bajty vstupní hodnoty. Použití předdefinované kravské tváře překoná jakoukoli hodnotu -E a -T.
externí odkazy
Tento článek je Použití externí odkazy nemusí dodržovat zásady nebo pokyny Wikipedie.Březen 2017) (Zjistěte, jak a kdy odstranit tuto zprávu šablony) ( |
|
|