The UNIX and Linux Forums  

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
TimeStamp aclaración Sreejith_VK Programación de scripts de shell y 2 04-09-2008 01:07 AM
Domingo comando Unix aclaración FredSmith Sun Solaris 4 07-12-2007 02:30 AM
Es necesario aclarar ravi.sadani19 Programación de scripts de shell y 2 04-13-2007 02:55 AM
nawk comando aclaración Tux_Raju Programación de scripts de shell y 2 07-28-2005 10:28 AM
comando "find" aclaración CK-18 UNIX for Dummies Preguntas y Respuestas 3 05-21-2002 03:46 AM

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 03-18-2008
vparunkumar vparunkumar is offline
Usuario Registrado
  
 

Fecha: diciembre 2007
Ubicación: Chennai, India
Publicaciones: 18
Unhappy necesitan aclaraciones sobre tr-d?

Hola,
Necesito su ayuda para conocer el funcionamiento exacto de este código siguiente ..

cat archivo1 | ux2dos | tr-d ''>> archivo2

archivo1 sólo contiene una línea: "DTS-PO \ ESPECTRO WO 56"
los datos que contiene una META CHAR "\" .. vistazo a la línea anterior.
Sin embargo, la salida contiene archivo2: "DTS-POSPECTRUM WO 56 ^ M"
La "\" no aparece en el archivo2.
El ux2dos añade ^ H en la final de la línea.

Mis preguntas son las siguientes:

1. ¿cuál es la operación realizada por el tr-d ''?
¿cuál es el uso de esta opción flecha marca?
2. la flecha es la opción de hacer caso omiso de todas las especiales características de la meta? o el ux2dos ignorar o suprimir la especial META Char?
3. ¿hay alguna manera de permitir que la meta del char se apareció en el archivo2?

Nota: Medio ambiente \u003d IBM AIX 5.3
Shell \u003d ksh
  #2 (Enlace permanente)  
Old 03-18-2008
fpmurphy's Avatar
fpmurphy fpmurphy is offline Forum Staff  
Moderador
  
 

Fecha: diciembre 2003
Ubicación: Florida
Puestos: 1.941
tr-d "no tiene ningún sentido.

¿Estás seguro de que no se tr-d "\" "?
  #3 (Enlace permanente)  
Old 03-18-2008
época
Guest
  
 

Mensajes: n / a
Bits: 0 [Banca]
fpmurphy: su ejemplo tiene un carácter de control literal que mi navegador se muestra como una caja vacía.

Esto huele a la tarea de la introducción curso. @ vparunkumar: Leer el libro de su profesor le dio, que tiene las respuestas y por eso le dio a usted.

Enviar él o ella nuestra relación, se puede decir que reciben un "inútil el empleo de gato Award" por este ejemplo.
  #4 (Enlace permanente)  
Old 03-18-2008
nua7 nua7 is offline
Usuario Registrado
  
 

Fecha: marzo 2008
Ubicación: / bin / sh
Puestos: 353
Wink

De acuerdo con la época ..

Pero que te pasa, el siguiente es uno de los más comunes usgaes de tr-d ..


Código:
ls -l /home/nua7 | tr -d " " | cut -d " " -f2

Esto lista todos los archivos de la ruta, espacio igualmente los campos con un espacio "", que se utiliza como un comando demiliter en corte.

Espero que esta ayuda ..!

Última edición por Yogesh Sawant; al 03-18-2008 08:30 AM.. Motivo: añadido etiquetas de código
  #5 (Enlace permanente)  
Old 03-18-2008
vparunkumar vparunkumar is offline
Usuario Registrado
  
 

Fecha: diciembre 2007
Ubicación: Chennai, India
Publicaciones: 18
Red face Para fpmuphy y era

En mi post anterior, algunas características que faltaba en tr comando!

la secuencia de comandos se parece a la línea

cat archivo1 | ux2dos | tr-d '->'>> archivo2

i no poder copiar / pegar el símbolo exacto .. doesnt aceptar este editor ... , Pero es un perfecto símbolo de flecha (->)

Para época: :-)
Esto no es ..... LAB ejercicio cuestión en tiempo real ...
Estoy trabajando en IBM India .. y soy nuevo en AIX / UNIX. Esto es un error, que he encontrado .. Pero yo no podía entender el significado de símbolo de flecha ..
¿podría ayudarme?
  #6 (Enlace permanente)  
Old 03-18-2008
época
Guest
  
 

Mensajes: n / a
Bits: 0 [Banca]
tr-d elimina la aparición de cualquier carácter indicado (s) de la entrada, y el resto de copias. Un vistazo rápido a la tr (1) página de manual que han dicho esto.

Convencionalmente ux2dos sustituye a la línea con los canales de retorno de carro + avance de línea pero no es un estándar de comando, puede hacer otras cosas como los cambios en los nombres de archivo de barras de barras o lo que no si es un comando especializado. (A menudo unix2dos es un simple envoltorio en torno a una sola línea tr o sed guión, también.)

Si no desea quitar el misterio de flecha carácter, sacar el "tr". Supongo que fue puesto allí por una razón, sin embargo.

Lo siento por el sarcasmo, y espero que esto sea útil.
  #7 (Enlace permanente)  
Old 03-18-2008
vparunkumar vparunkumar is offline
Usuario Registrado
  
 

Fecha: diciembre 2007
Ubicación: Chennai, India
Publicaciones: 18
A la era

Soy un nuevo graduado de ingeniería, se han incorporado recientemente en IBM .. y de nuevo a esta AIX / unix
Gracias por su valiosa respuesta ..

Ahora he entendido el tr-d ..

el problema es debido a la conversión ux2dos?
se ux2dos cambiar / modificar la entrada de cadena que contiene meta-caracteres?

Por favor, déme algunos enlaces, para leer sobre ux2dos?
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 04:55 PM.


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