He intentado buscar una respuesta en Google durante una hora y todavía no he tenido suerte. ¿Alguien sabe lo que significa este comando?
wget -qO- 127.0.0.1
Sé que wget
es la utilidad Linux "web get", y 127.0.0.1
es localhost. Sin embargo, no tengo idea de lo que -qO-
significa?
También creo que lo anterior es diferente, wget -q -O 127.0.0.1
ya que una simple ejecución en el terminal me está dando un resultado diferente.
Nota: Estoy tratando de entender este comando de este Vagrant - Tutorial de inicio .
Muchas gracias de antemano.
-something-
sintaxis? (es decir, un solo guión a la izquierda y a la derecha de la palabra clave de opción).-O-
sintaxis (resultado de salida amenazante al terminal). Además, este documento de wget de Linux dice:if the file is -, the documents will be written to standard output.
(es decir, el segundo guión significa "a salida estándar" ... Entonces, en este punto, solo puedo suponer que esta sintaxis de "guión de cierre" solo se aplica a la-O
opción wget únicamente (¿y no a Linux en general?) .Respuestas:
Tu búsqueda es incompleta. Intenta
man wget
, que dice, en parte:y
fuente
man wget
ahora aclara las cosas mucho más! (Me olvidé por completo de laman
utilidad: he estado confiando demasiado en Google. Esta es una llamada de atención para mí). También confirmo que el comando es el mismo quewget -q -O- 127.0.0.1
owget -q -O - 127.0.0.1
- mirar el comando en esta sintaxis ahora parece "tener más sentido" para mí ahora. Gracias de nuevo.Para este tipo de preguntas, si tiene un navegador cercano, puede que le resulte útil usar explicahell.com (ya que las páginas de manual pueden ser bastante largas para encontrar los parámetros que le interesan):
fuente
less
la función de búsqueda (/-O
).