wake-up-neo.net

Ein einziger Ping, Vasily

Die BSD-Version von Ping (8) , insbesondere unter OS X, enthält eine praktische Option (-o), die Sean Connerys berühmtes Zitat von Hunt for Roter Oktober. Die Option beendet Ping , sobald die erste Antwort eingegangen ist.

Ich versuche herauszufinden, wann die Option in Ubuntus Ping-Implementierung hinzugefügt oder entfernt wurde. Ein Hinweis auf Ars Technicas Forum scheint darauf hinzudeuten, dass dies eine ältere Option ist (und vielleicht jetzt fallengelassen wurde?).

Jeder historische Einblick wäre nützlich.

Warum ist das so praktisch? Weil du so etwas machen kannst:

ping -o 1.2.3.4; ssh [email protected] 

und Sie werden mit dem Server verbunden, sobald er im Netzwerk verfügbar ist.

5
0xF2

Heute:

Verwenden:

until ssh [email protected] ; do sleep 0.25; done

ssh in den Server, sobald es verfügbar ist.

Die Vergangenheit:

Der früheste Quellcode der GNU inetutils, die ich finden konnte und die ping enthielt, ist:

2001-06-13  Sergey Poznyakoff
    * ping.c: implemented
    * ping_address.c, ping_echo.c, ping_impl.h, ping_router.c,
      ping_timestamp.c: added to repository.

und das enthielt nicht den -o -Parameter ... Wir können also mit Sicherheit schließen, dass diese Option im Jahr 2001 nicht existierte und als Warty Warthog wurde im Jahr 2004 veröffentlicht können wir beweisen zweifellos , dass diese Option in Ubuntu nie existiert hat.

;-)

7
Fabby