![]() |
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 |
| 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 |
| Perl: Buscar cadena en la línea de búsqueda y reemplazo de texto | Crypto | Programación de scripts de shell y | 4 | 01-04-2008 10:24 AM |
| Necesidad de reemplazar todas las apariciones de una cadena de búsqueda usando sed | mjs3221 | Programación de scripts de shell y | 2 | 12-07-2006 02:09 AM |
| Buscar y reemplazar cadena | IwishIknewC | UNIX for Dummies Preguntas y Respuestas | 1 | 03-25-2006 06:28 AM |
| Buscar y reemplazar cadena de entre 2 puntos | whited05 | Programación de scripts de shell y | 3 | 10-11-2005 02:05 PM |
| sustituir cadena de búsqueda | Krishna | UNIX para usuarios avanzados y expertos | 1 | 12-19-2001 01:49 PM |
|
|
Linkback vínculo | Herramientas de hilo | Buscar en este Hilo | Tasa de Hilo | Modos de visualización |
|
||||
|
Buscar, sustituir en la cadena con la cadena de archivo1 (tabla) archivo2?
Hola: Tengo otra pregunta. Por favor, considere las siguientes dos muestras, archivos delimitados por tabuladores:
File_1: Abf1 YKL112w Abf1 YAL054c Abf1 YGL234w Ace2 YKL150w Ace2 YNL328c Cup9 YDR441c Cup9 YDR442w Cup9 YEL040w ... Archivo 2: ... ABF1 YKL112W ACE2 YLR131C CUP9 YPL177C ... File_2 es una "tabla de búsqueda;" Quiero sustituir $ 1 en concordancia con el File_1 $ 2 en el campo File_2, además de añadir una columna central que contiene la cadena "tf", y una columna de "unos" ( "1" en la primera columna posición), todos delimitado por tabuladores. Además, sería ideal si el caso puede ser ignorada para la búsqueda / sustitución, pero que la salida se alfabético mayúsculas [az] se convirtió al [AZ]. FYI, estos son los genes de levadura; además de números y letras, algunos de los genes contienen guiones (por ejemplo, YBR162W-A), pero ninguno de ellos contiene comillas, comas, espacios, etc File_3 de salida: 1 YKL112W tf YKL112W 1 YKL112W tf YAL054C 1 YKL112W tf YGL234W 1 YLR131C tf YKL150W 1 YLR131C tf YNL328C 1 YLR131C tf YLR439W 1 YPL177C tf YDR441C 1 YPL177C tf YDR442W 1 YPL177C tf YEL040W ... Esto se relaciona con (pero diferente de) mi anterior pregunta, Biólogo molecular requiere ayuda de nuevo: búsqueda / sustitución script Aquí, la primera columna es un "maniquí" valor de peso, para mantener "la compatibilidad de campo," con mi anterior expediente, tal como se muestra en este ejemplo: Gi 1 a b Págs 1 a un Págs 1 a c 1 t u gi 1 t gi w 1 t gi x 1 t págs z 2 págs una d 2 bis e pp 2 t gi v 2 t z gi Págs 3 a b Gi y 3 t ... En definitiva, voy a terminar con un archivo de este tipo, con US $ 1 \u003d peso, gene1 \u003d $ 2, $ 3 \u003d asociación, $ 4 \u003d gene2: 1 YKL112W tf YKL112W 1 YKL112W tf YAL054C 1 YKL112W tf YGL234W 1 YLR131C tf YKL150W 1 YLR131C tf YNL328C 1 YLR131C tf YLR439W 1 YPL177C tf YDR441C 1 YPL177C tf YDR442W 1 YPL177C tf YEL040W ... 1 YBL012C gi YCL045C 1 YBL012C págs YBL012C 5 YBL012C págs YHR039C-A 1-A YLR363W gi YNL143C 4-A YLR363W gi YPR123C 1-A YLR363W gi YLR467W 1-A YLR363W págs YNR073C 2 YBL012C págs YGL232W 2 YBL012C págs YOR102W 2-A YLR363W gi YFL066C 2-A YLR363W gi YNR073C 3 YBL012C págs YCL045C 3-A YLR363W gi YKL100C ... Gracias - Una vez más, * muy * muy apreciada! Atentamente, Greg S. :-) |
| Marcadores |
| Herramientas de hilo | Buscar en este Hilo |
| Modos de visualización | Vota a este hilo |
|
|