![]() |
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 |
| Cómo actualizar el archivo de prueba | CraigMoore | UNIX para usuarios avanzados y expertos | 1 | 10-07-2008 10:39 AM |
| actualización de un archivo con los valores de otro archivo en el shell de bash | Teodora | Programación de scripts de shell y | 1 | 07-03-2008 11:39 AM |
| actualización del archivo | piyush_movadiya | Programación de scripts de shell y | 8 | 06-27-2007 07:39 AM |
| archivo de actualización de comandos ayuda | maoro | UNIX for Dummies Preguntas y Respuestas | 0 | 05-07-2007 06:10 AM |
| actualización de un archivo por clave | ynixon | Programación de scripts de shell y | 25 | 03-29-2007 09:09 AM |
![]() |
|
|
Linkback vínculo | Herramientas de hilo | Buscar en este Hilo | Tasa de Hilo | Modos de visualización |
|
|
|
||||
|
cómo actualizar un archivo
-Hola, tengo varios cientos de archivos, que contienen la siguiente distribución:
/bb / bin / msga / 80 mm y Tengo que cambiar el modelo anterior que se / bb / bin / + 80 mm I, el comando que puede usar para hacer eso. Muchas gracias |
|
||||
|
para el archivo en `grep-R '/ bb / bin / msga / mm". »; hacer perl -p-i.bak-e 's: / bb / bin / msga / mm / bb / bin / mm' "$ archivo"; hacer
|
|
||||
|
O simplemente:
sed "s / msga \ / / /" <archivo |
|
||||
|
Hola, otra opinión, y una pregunta, son todos los archivos que desea cambiar en el mismo directorio? Entonces Usted podría intentar algo como
Código:
sed -i.bak -e "s_/bb/bin/msga/mm 80\&_/bb/bin/mm 80\&_g" * / Lakris |
![]() |
| Marcadores |
| Herramientas de hilo | Buscar en este Hilo |
| Modos de visualización | Vota a este hilo |
|
|