[Pardus-kullanicilari] betikle dosyada değişiklik yapmak...

Selim Tavşan selimtavsan at gmail.com
27 Tem 2009 Pzt 13:06:10 EEST


27 Temmuz 2009 12:56 tarihinde Doruk Fisek <dfisek at fisek.com.tr> yazdı:

> Cok sayida dosyayla ugrasiyorsaniz, onerilenlere ek olarak, bir de katki
> deposundaki rpl komutuna goz atabilirsiniz.
>
> Dosya listesi alip donguye sokup sed'lemekle ugrasmak yerine, rpl ile
> tek komutta cok sayida dosyada degisiklik yapabiliyorsunuz.
>

yok tek dosyada bir ifadeyi değiştirip diğer ikisine de ikinci bir ifade
ekliyorum.
yani syslinux.cfg dosyasında "isolinux" yazan yeri "syslinux" yapıp,
"splash=silent" ifadesinin önüne "mudur=livedisk" ifadesini eklemek
istemiştim.
aşağıdaki fonksiyonu python betiğine ekleyince istediğim değişiklik
halloldu.

def edit_syslinux_cfg():
    os.system("sed -i 's/isolinux/syslinux/g' %s/boot/syslinux/syslinux.cfg"
% (USB_STICK_MOUNT_DIR))
    os.system("sed -i 's/splash=silent/mudur=livedisk\ splash=silent/g'
%s/boot/syslinux/syslinux.cfg" % (USB_STICK_MOUNT_DIR))


rpl'ye de bakayım, fazla bilgi göz çıkarmaz. teşekkürler...
-------------- sonraki bölüm --------------
Bir HTML eklentisi temizlendi...
URL: <http://liste.pardus.org.tr/pardus-kullanicilari/attachments/20090727/37fb5dea/attachment.htm>


Pardus-kullanicilari mesaj listesiyle ilgili daha fazla bilgi