Strona 1 z 1

Tajemniczy dwukropek

: 28 lip 2016, 15:53
autor: Screen
Witam

Czy ktoś wie, w jakim języku mógł zostać napisany program łączący się z danym IP i portem, gdzie podaje się dwukropek po adresie IP a następnie bezpośrednio wpisuje się port? Widziałem coś takiego na screenie. Prawdopodobnie z argumentów chociaż to dziwne w tym przypadku, bo wygląda na to że to jest tylko 1 argument. W żadnym znanym mi języku nie jest możliwe coś takiego.

No bo np. w Pythonie tak normalnie wyglądałoby to tak: "connect.py localhost 3333" (wykorzystując sys.argv) a ten ktoś wpisywał z terminala w ten sposób: "connect localhost:3333". Samo słowo "connect" bez określenia nazwy języka da się uzyskać przez alias albo funkcję w .bashrc, ale jakim cudem ten ktoś wstawił ten dwukropek? Ma ktoś pomysł co to może być za język?

Re: Tajemniczy dwukropek

: 01 sie 2016, 09:26
autor: mario_7
Język programowania nie ma nic wspólnego z nazwą plikuj wykonywalnego (lub skryptu) czy też argumentami w linii poleceń. Wcale też nie trzeba używać aliasów do uzyskania takiej czy innej nazwy.
Nazwę pliku jak i format argumentów ogranicza jedynie to jakie znaki obsługuje dany system operacyjny.

Zatem mógł to być program napisany w dowolnym języku programowania.