The UNIX and Linux Forums  
Hola y bienvenida de los Estados Unidos a la UNIX y Linux Foros! Gracias por su visita y formar parte de nuestra comunidad global.

Go Back   El UNIX y Linux Foros > Arriba Foros > Programación de scripts de shell y
.
google unix.com



Programación de scripts de shell y Plantear preguntas sobre KSH, CSH, SH, BASH, PERL, PHP, SED, AWK y otros scripts de shell y lenguajes de script de shell aquí.

Más UNIX y Linux Foro Temas usted puede encontrar útiles
Hilo Hilo para principiantes Foro Respuestas Último mensaje
Alias de un comando b_garima UNIX para usuarios avanzados y expertos 2 10-22-2007 10:06 AM
una pregunta acerca de alias de comando jayyu317 UNIX for Dummies Preguntas y Respuestas 1 12-11-2006 11:07 PM
alias del comando rm shriashishpatil UNIX para usuarios avanzados y expertos 8 02-23-2006 08:42 AM
AWK Embebido PERL bionicfysh Programación de scripts de shell y 7 09-23-2003 11:55 AM
¿Cómo definir dos variables en el comando foreach? GeoQuest Programación de scripts de shell y 14 08-22-2002 06:11 PM

Closed Thread
English Japanese Spanish French German Portuguese Italian Dutch Swedish Russian Norwegian Hungarian Hebrew Danish Bulgarian Greek Powered by Powered by Google
 
Linkback vínculo Herramientas de hilo Buscar en este Hilo Tasa de Hilo Modos de visualización
  #1 (Enlace permanente)  
Old 05-29-2007
jfortes jfortes is offline
Usuario Registrado
  
 

Fecha: Sep 2006
Publicaciones: 6
Angry Definir un alias con un comando awk Embebido?

Hola a todos,

Estoy tratando de definir un alias con un comando awk Embebido:

alias kpipe \u003d 'matar »psme | grep-r IFW" | grep-v "grep-r IFW" | awk' (print $ 2) ' `'

El problema es que el comando awk (awk '(print $ 2)') contiene dos' .. ' comillas. Por lo tanto, asume que bash awk la primera cita corresponde a la final de los alias, pero no lo es. Quiero que el proceso hasta el último ".

¿Cómo puedo hacerlo? Cualquier ayuda será muy apreciada.

nota: estoy usando shell bash.

Gracias por ayudar a usted.
  #2 (Enlace permanente)  
Old 05-29-2007
suparnbector suparnbector is offline
Usuario Registrado
  
 

Fecha: Mayo 2007
Publicaciones: 13
Necesita más detalles ...

Sírvase facilitar la salida del comando psme ...
  #3 (Enlace permanente)  
Old 05-29-2007
jfortes jfortes is offline
Usuario Registrado
  
 

Fecha: Sep 2006
Publicaciones: 6
Unhappy

psme de salida:

Nota tstuser 63122
oppuser 12134 javapps

sentido: la primera columna es el usuario, el segundo es el proceso de identificación, tercero es el nombre de la aplicación

¡Salud!.
  #4 (Enlace permanente)  
Old 05-30-2007
suparnbector suparnbector is offline
Usuario Registrado
  
 

Fecha: Mayo 2007
Publicaciones: 13
Prueba esto ...

FNM alias \u003d 'ls-LTR | awk (print $ 9)'
  #5 (Enlace permanente)  
Old 05-30-2007
aigles's Avatar
Aigles aigles is offline Forum Advisor  
Usuario Registrado
  
 

Fecha: abril 2004
Ubicación: Burdeos, Francia
Mensajes: 1.420
Código:
alias kpipe='kill `psme| grep "ifw -r" | grep -v "grep ifw -r"| awk "{print \\$2}"`'
o
Código:
alias kpipe="kill \`psme| grep 'ifw -r' | grep -v 'grep ifw -r'| awk '{print \$2}'\`"
Usted puede simplificar un poco el comando:
Reemplace
Código:
grep "ifw -r" | grep -v "grep ifw -r"
por
Código:
grep "[i]fw -r"
Otra simplificación: grupo grep y awk en un solo awk comando:
Código:
awk "/[i]ifw -r/ { print \\$2 }"
Jean-Pierre.
  #6 (Enlace permanente)  
Old 06-05-2007
jfortes jfortes is offline
Usuario Registrado
  
 

Fecha: Sep 2006
Publicaciones: 6
Thumbs up Resuelta

Hola a todos,

Gracias por tus sugerencias.

Este:
alias kpipe \u003d 'matar »psme | grep-r IFW" | grep-v "grep-r IFW" | awk "(print \ \ $ 2)" `"

funcionó a la perfección.

Recuerdos,
Joao.
Closed Thread

Marcadores

Herramientas de hilo Buscar en este Hilo
Buscar en este Hilo:

Búsqueda avanzada
Modos de visualización Vota a este hilo
Vota a este hilo:

Normas de envío
puede que no nuevo puesto de hilos
puede que no enviar respuestas
puede que no enviar archivos adjuntos
puede que no editar sus puestos

Código BB es Encendido
Emoticones son Encendido
[IMG] código Encendido
Código HTML es Apagado
Trackbacks son Encendido
Pingbacks son Encendido
Refbacks son Encendido




Todas las horas son GMT -4. La hora es 07:26 AM.


Powered by: vBulletin, Copyright © 2000 - 2006, Jelsoft Enterprises Limited. Traducciones de idiomas Powered by .
vBCredits v1.4 Copyright © 2007 - 2008, PixelFX Estudios
El UNIX y Linux Foros Contenido Copyright © 1993-2009. Todos los derechos Reserved.Ad Gestión por RedTyger

Las direcciones URL de contenido vBSEO 3.2.0