J'ai essayé de googler pour une réponse depuis une heure maintenant et toujours pas de chance. Quelqu'un sait-il ce que signifie cette commande?
wget -qO- 127.0.0.1
Je sais que wget
c'est l'utilitaire Linux "web get", et 127.0.0.1
c'est localhost. Je n'ai cependant aucune idée de ce que cela -qO-
signifie?
Je crois également que ce qui précède est différent wget -q -O 127.0.0.1
car une simple exécution dans le terminal me donne un résultat différent.
Remarque: J'essaie de comprendre cette commande à partir de ce didacticiel de démarrage - Vagrant .
Merci d'avance.
-something-
syntaxe? (c'est-à-dire un seul tiret à gauche et à droite du mot-clé option).-O-
syntaxe (résultat de sortie menaing au terminal). De plus, ce document Linux wget dit:if the file is -, the documents will be written to standard output.
(c'est-à-dire que le deuxième tiret signifie "vers la sortie standard" ... Donc à ce stade, je ne peux que supposer que cette syntaxe de "tiret de fermeture" ne s'applique qu'à l'-O
option wget uniquement (et pas Linux en général?) .Réponses:
Votre recherche-foo est incomplète. Essayez
man wget
, qui dit, en partie:et
la source
man wget
maintenant, les choses sont beaucoup plus claires! (J'ai complètement oublié l'man
utilitaire - je compte trop sur Google. C'est un signal d'alarme pour moi.). Je confirme également que la commande est identique àwget -q -O- 127.0.0.1
ouwget -q -O - 127.0.0.1
- regarder la commande dans cette syntaxe semble maintenant "avoir plus de sens" pour moi maintenant. Merci encore.Pour ce type de questions, si vous avez un navigateur à proximité, vous trouverez peut-être pratique d'utiliser expliquehell.com (car les pages de manuel peuvent être assez longues à parcourir pour trouver les paramètres qui vous intéressent):
la source
less
la fonction de recherche de (/-O
).