![]() |
Hola y bienvenida de los Estados Unidos a la UNIX y Linux Foros! Gracias por su visita y formar parte de nuestra comunidad global.
|
|
google unix.com
|
|||||||
| Foros | Registro | Reglas de los Foros | Enlaces | Álbumes | Preguntas más frecuentes | Lista de miembros | Calendario | Búsqueda | Puestos de hoy | Marcar Foros Como Leídos |
| UNIX for Dummies Preguntas y Respuestas Si no está seguro de que para publicar un UNIX o Linux cuestión, puesto que aquí. Todos los novatos en Linux, UNIX y bienvenida! |
Más UNIX y Linux Foro Temas usted puede encontrar útiles
|
||||
| Hilo | Hilo para principiantes | Foro | Respuestas | Último mensaje |
| Necesidad de información | msgobinathan | Programación de scripts de shell y | 1 | 11-03-2007 05:17 PM |
| cpu información | vijayca | HP-UX | 1 | 08-27-2007 08:51 AM |
| ¿Cómo obtener más información LUN | itsupplies | Red Hat | 0 | 10-26-2006 04:22 AM |
| exe información | sumsin | Programación de Alto Nivel | 6 | 11-17-2005 05:15 AM |
| SU información | afflack | UNIX for Dummies Preguntas y Respuestas | 4 | 01-20-2005 09:35 PM |
![]() |
|
|
Linkback vínculo | Herramientas de hilo | Buscar en este Hilo | Tasa de Hilo | Modos de visualización |
|
|
|
||||
|
Algunos Información.
Hola a todos ... soy un novato a UNIX,
Sólo quieren saber lo que hace este comando: / sbin / ifconfig eth0 | grep 'inet addr:' | cut-d:-f2 | awk '(print $ 1)' Creo que, 'grep muestra la línea con' inet addr '(que es la 2 ª línea, mostrando la dirección IP, dirección de broadcast y la máscara de subred) ... ¿Es esto correcto? ¿Qué hacer la segunda parte? (cut-d:-f2)? Gracias de antemano. Saludos cordiales ad4m88 |
|
||||
|
Usted debe encontrar las páginas del manual de su sistema. Si no está en el equipo, puede encontrar fácilmente en Google.
Esta invocación de la cortar extractos en el segundo campo delimitado por una línea de colon (o la secuencia de las líneas, más en general). Del mismo modo, la awk programa imprime el primer campo en un espacio separado por línea (o la secuencia de las líneas, más en general). En pocas palabras, extrae la dirección IP de la interfaz de la ifconfig salida. Todo el proceso se podría haber hecho más elegante utilizando sólo ifconfig y awk, Posiblemente en una modesta disminución en mantenimiento, o ifconfig, grep, Y dos invocaciones de cortar. |
|
||||
|
Gracias por tu ayuda.
Saludos cordiales. |
|
||||
|
Perdón por la molestia de nuevo, pero ¿qué comando mostrará el nombre de
1) el sistema en funcionamiento, y 2) la O / S. He intentado uname-a, ¿Cómo puedo reducir el uso de la información de este awk o grep. También haciendo uname-o se muestra: "GNU/Linux '. Por lo tanto, es suficiente para que la segunda parte? Thnxs |
|
||||
|
La cuestión acerca de OS no es muy bien definido. Probablemente uname-o es suficiente, sí. Es habitual que si alguien pide incluir más o menos todos uname-a
uname-n imprime el nombre del sistema, por lo que no tiene que usar para que awk. grep no es realmente la herramienta adecuada para este (aunque probablemente se podría hacer). En general un bien diseñado Unix herramienta tiene una opción para generar la salida en una forma que es útil para secuencias de comandos. Lamentablemente, no casi todos los sistema de servicios públicos están bien diseñados por este criterio. (LS viene a la mente, y, oh, ifconfig.) Este cuadro de mensaje es demasiado pequeño para un buen awk tutorial (y no soy la persona adecuada para que escribir), pero es un modelo general awk '/ texto que es único para la línea que desea / (print $ n)' dónde n es el número de campo (espacio separado, a partir de 1) en esa línea. Hay varias instalaciones para el uso de algo más que espacios como separadores, y, así, awk es una de Turing-completo lenguaje de programación, por lo que su imaginación es el único límite. |
|
||||
|
Gracias compañero,
Espero no im pedir demasiado, pero, ¿Cómo puedo escribir un script de shell bash que uno puede: a) iniciar el sistema de la caja b) iniciar el sistema con un prefijo de un aviso adecuado y pausa c) un ping a la dirección IP especificada por el usuario y el informe sobre la respuesta d) matar a un proceso según lo especificado por el usuario e) agregar y borrar un usuario Si usted me puede dar el código de cada uno, sé cómo ponerlo en un menú (si, si otra persona .... etc) Gracias |
![]() |
| Marcadores |
| Etiquetas |
| linux |
| Herramientas de hilo | Buscar en este Hilo |
| Modos de visualización | Vota a este hilo |
|
|