SafeGroup
Troll na Pipeline w linni komend - Wersja do druku

+- SafeGroup (https://safegroup.pl)
+-- Dział: Forum ogólne (https://safegroup.pl/forum-6.html)
+--- Dział: Programowanie - języki i technologie (https://safegroup.pl/forum-34.html)
+---- Dział: Inne języki skryptowe (https://safegroup.pl/forum-42.html)
+---- Wątek: Troll na Pipeline w linni komend (/thread-10735.html)



Troll na Pipeline w linni komend - M'cin - 18.09.2016

Słyszeliście pewnie o pomyśle, żeby w kodzie kolegi, co nie zablokował kompa, zamienić średnik (unicode54) ; na grecki znak zapytania (unicode 894) ; - konia z rzędem temu, kto przy standardowych czcionkach widzi między nimi różnicę.
Dziś przypadkiem odkryłem kolejny troll - można zamienić znak vertical line (unicode 124)| , czyli popularny pipeline (rurociąg, che he) na broken bar (unicode 166) ¦ lub latin letter dental click (unicode 448) ǀ. Przy wszystkich fontach, wbudowanych w CMD czy Powershell, wyglądają one identycznie! Nie jest to tak uniwersalne, jak ten średnik, bo wystarczy otworzyć w dowolnym edytorze tekstowym, żeby odkryć troll... Ale już ja widzę minę człowieka, któremu wyskakuje komunikat błędu Unexpected token '|' in expression or statement po odpaleniu niby sprawdzonego skryptu.
Jak to wygląda w Unicach, nie wiem, nie mam żadnej maszyny wirtualnej na chodzie, a szukanie czegoś na szybko, typu bash w przeglądarce, to mi się nie chce.
Jeśli znacie więcej takich trolli, to piszcie śmiało.


RE: Troll na Pipeline w linni komend - Tajny Współpracownik - 18.09.2016

na linuksie chyba więcej takich trolli można zrobić

można zrobić alias na coś głupiego, albo jeśli ktoś programuje w C++, to napisać makro:
#define true false

Craze