![]() |
|
|
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 |
| problema con la salida de comando que se encuentra la entrada al comando basename ... | new_learner | UNIX for Dummies Preguntas y Respuestas | 2 | 12-14-2008 02:56 AM |
| awk / sed Comando: Analiza parámetro archivo / enviar las líneas para la exportación comando ksh | rajan_san | Programación de scripts de shell y | 4 | 11-06-2008 01:29 PM |
| asignar un argumento de línea de comando y un comando de unix awk variables | sweta_doshi | Programación de scripts de shell y | 0 | 08-08-2008 07:54 AM |
| Ayuda requerida: Comando para encontrar la dirección IP y el comando de ejecución de un usuario | loggedout | Seguridad | 2 | 08-06-2008 09:12 PM |
| incompatible comando ls en la pantalla de comandos y ejecuta como una tarea cron | rajranibl | SuSE | 5 | 07-30-2007 09:26 AM |
![]() |
|
|
Linkback vínculo | Herramientas de hilo | Buscar en este Hilo | Tasa de Hilo | Modos de visualización |
|
|
|
||||
|
Supongo que tengo un archivo como Código:
//file.c
main()
{
printf("pritf");
printf("nirpt");
printf("%p%r%i%n%t%f");
}
Supongo que me gustaría convertir todos los casos de "printf" a "printf", el comando se emitió i Código:
$ cat file.c | tr 'printf' 'PRINTF' esta es la salida que tengo Código:
//FIle.c
maIN()
{
PRINTF("PRITF");
PRINTF("NIRPT");
PRINTF("%P%R%I%N%T%F");
}
pero que no era la salida que quería. este es el resultado que quería Código:
//file.c
main()
{
PRINTF("pritf");
PRINTF("nirpt");
PRINTF("%p%r%i%n%t%f");
}
porque, ni "archivo.c" es printf, y sin embargo, se efectuará mediante tr y no "main ()" es "printf", sin embargo, también se efectuó ... ¿Cómo puedo hacer tr identificar la cadena entera y hacer que se sustituya por el de cadena, en lugar de dejar que cada instancia de un carácter en la cadena sustituye? Última edición por c_d; al 03-07-2009 01:57 PM.. |
|
||||
|
[RESOLUCIÓN]
utilizado sed -is/printf/PRINTF/g nombre de archivo en lugar ... |
![]() |
| Marcadores |
| Herramientas de hilo | Buscar en este Hilo |
| Modos de visualización | Vota a este hilo |
|
|