|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Sergei Dubarev 2:450/142.101 13 Mar 2005 20:23:24 To : Maxim Golub Subject : origin -------------------------------------------------------------------------------- Tue Mar 08 2005 , 21:17, Maxim Golub -> All: MG> Имеется сабж. Hеобходимо чтобы при открытии Golded'a менялся ориджин. MG> То есть например писалось название текущего трека в XMMS. Так в чем MG> вопрос: Какой командой можно сделать замену строки в файле(в моем MG> случае golded.cfg,строка 144). Возьми sed или perl. Музыкальный трек из xmms можно подсовывать с помощью егоного плагина Song Change. Вот совершенно бездумно и лениво написанный скрипт, который, тем не менее, делает требуемую работу, правда, не для конфига деда, а для темплейта письма. :) === тут резко начался np === #!/usr/bin/perl die "Please specify music track name!\n" unless (@ARGV); my $trackname = $ARGV[0]; $trackname = `echo "$trackname" | iconv -f cp1251 -t koi8-r -`; my $original_template = `cat /var/golded/golded.tpl.1`; $original_template =~ s/subst_np_plugin/$trackname/g; open (FILE, ">/var/golded/golded.tpl") or die "Error writing template!\n"; print FILE "$original_template"; close FILE; === но тут np резко закончился === WBR, Sergei Dubarev Background sound: Era - Hymne --- http://www.scenosaurus.org * Origin: From Radioactive Belarus With Love (2:450/142.101) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/173674234782a.html, оценка из 5, голосов 10
|