elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.
 
Inicio Ayuda Ingresar Registrarse
05 Septiembre 2008, 14:10  



+  Foro de elhacker.net
|-+  Programación
| |-+  Programación General
| | |-+  Scripting
| | | |-+  Modificar fichero con Perl o Script
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Imprimir
Autor Tema: Modificar fichero con Perl o Script  (Leído 481 veces)
AntoñitoOlmos

Desconectado Desconectado

Mensajes: 31


Ver Perfil
Modificar fichero con Perl o Script
« en: 31 Octubre 2007, 12:39 »


Hola, quiero automatizar un proceso en el que tengo que modificiar el fichero de configuración de Apache httpd.conf y me gustaría saber si hay alguna forma de acceder al fichero, buscar la línea a partir de la cual quiero insertar un código e insertar dicho código.

Muchas Gracias.
En línea
^TiFa^

Desconectado Desconectado

Mensajes: 667


Need a Love Loan? Borrow some from me :)


Ver Perfil
Re: Modificar fichero con Perl o Script
« Respuesta #1 en: 05 Noviembre 2007, 02:07 »

Hola corazon   :-*

me parece que si puedes hacer eso tanto con un script de bash como con Perl, en bash seria algo como asi por ejemplo:

#!/bin/bash
APACHE="/etc/apache/conf/httpd.conf"
ROOT=0

if [ "$UID" != "$ROOT" ]; then
echo "Necesitas ser root para ejecutarme"
else
# (aqui usas el comando sed con una sentencia que perdona desconozco :P ya que sed y yo no somos amigos) o puedes usar echo, pero echo sencillamente pondria tu codigo en la ultima linea al final de httpd.conf.)
test -f $APACHE && echo "mi codigo" >> $APACHE
fi
exit $?;

o con Perl.... un poco mas liado :D

#!/usr/bin/perl
$APACHE="/etc/apache/httpd.conf";
open(AA,">>$APACHE") or die "$!\n";
my $BB = AA;
printf $BB( "mi codigo aqui bla bla bla";)
close(AA);

mas o menos por ahi va la cosa aunque en ambos ejemplos no te estoy indicando la linea deseada que deseas seleccionar para insertar tu codigo, disculpa mi ignorancia cielo :( solo te he dado una pista por donde podrias comenzar.... y estoy cansadita :( a lo mejor cuando repose la mente me salga un script ahora ando agotada :P
En línea

http://chixmes.blogspot.com/

Si quieres saber el valor del dinero, trata de conseguirlo prestado. 

El que se enorgullece de sus conocimientos es como si estuviera ciego en plena luz.
- Benjamin Franklin.

AntoñitoOlmos

Desconectado Desconectado

Mensajes: 31


Ver Perfil
Re: Modificar fichero con Perl o Script
« Respuesta #2 en: 07 Noviembre 2007, 09:13 »

Muchas Gracias. Voy a probarlo ahora mismo.
Ahhh,y gracias por lo de cielo.
« Última modificación: 07 Noviembre 2007, 09:15 por AntoñitoOlmos » En línea
Páginas: [1] Ir Arriba Imprimir 
Ir a:  







Consolas     La Web de Goku     MilW0rm     MundoDivx

Hispabyte     Truzone     TodoReviews     ZonaPhotoshop

hard-h2o modding    Foros de ayuda    Yashira.org    Videojuegos    indetectables.net   

Noticias Informatica    Seguridad Informática    ADSL    Foros en español    eNYe Sec

Todas las webs afiliadas están libres de publicidad engañosa.

Powered by SMF 1.1.5 | SMF © 2006-2008, Simple Machines LLC