Daniel wrote:
ÐÐÑÐ ÑÐ ÐÐ Ð ÑÑÐÐÐÐ ÐÐ ÑÐÑÑÑÐ, ÐÑÐÐÑÐ ÑÑÑÐÐÐ ÐÐ ÑÐÐÐÐÐÑÐÐ ÐÐÐÐ ÑÑÑÐÐÐ Ð
ÑÐÐÑÑÐÐ ÑÐÐÐ Ð ÑÐ ÑÑÑ ÑÑÐÐÐÐÑÑÐÐ ÐÐÑÑÑÑÐÐÐÑÐ. ÐÐÐÐÑÐÑ ÐÐ Ñ ÐÑÐÐÐÐÐÐ ÑÐÐÐ
Ð ÐÐÐÐÑÐÐÐ ÐÐ sed. ÐÐÐÑÑÐ Ð ÐÑÐÐÐÐÐ ÑÐÐÐÐÐ -
mv file file.tmp;
sed s/^$something.*$/$somethingandsomethingelse/ file.tmp > file
rm file.tmp
ÐÐÐÐ ÑÐÐÐÑÐ, ÐÐÑÐÐÐÐ ÐÐ ÐÐ ÑÑÐÐ, ÐÐ ÑÐÐÐÐÐÐÐ ÐÐ Ð system() ÐÐÑÐ. ÐÑÐÐÑÐ
Ð,Ñe $somethingelse ÑÑÐÑÑÐÐ ÑÑÑÐÐÐ ÐÑ ÑÐÑÑÐ ÐÐ "1","2","3" (ÐÐÐÐÑÐÐÑÐ ÑÐ
ÐÐÐÐÐ), ÐÐÐÑÐ ÐÐÐÑÐÐÐÐ ÐÐÑÐÐÑÑÐÐÐ ÐÐ Ð ÐÐÐÐÐÑÐÐ ÐÐÐÐÑÐÐ Ð ÑÐÐ, ÐÐ ÐÐÐÑÐ
ÑÐÐÐÐÐÐÑ - ÐÐ ÑÐ! ÐÐÑÐ, ÑÐ ÐÐ Ð ÑÐÑÐÐÐÐÑÐÐ Ñ// ÐÐÐÑÐÑÐÑÐ. ÐÐÐÑÐ Ð
ÐÐÐÐÑÐÐ, ÐÐ ÐÐÑÐ ÑÐÐÐÐÐÐÐ "ÐÐÐÐÐÐÐÑÐ" ÐÑÐ ÐÑÐÐÐÐÐÐ ÐÑÐÐÐÐÐÐÐÐ Ð
ÐÐÐÑÑÐÐÐÐÐ Ñ Ð ÑÐÐ-Ð ÑÐÐÐ ÐÐÑÑ-Ð ÐÐ "ÐÐÑÐÐÑÐ" ÑÑ ÐÐÐÐÐÐ. ÐÐÐÐ | - ÐÐ Ð
ÐÐÐÐÐÐÐÑÐ, ÐÐ ÐÐ ÐÑÐÐÐÐÐÐÐ Ñ \\.
ÐÐÐÐÐ. ÐÐÑÐ ÐÐ ÑÐ ÑÐÐ. ÐÐÐ ÑÐ ÑÐÑÐÑÐ ÐÐ ÐÐ-ÐÐÑÐ(ÑÐÑÐÐ|ÐÐÐÐÐÑÐÐ) ÐÐÑÐÐ ÐÐ
ÐÐÐÑÐÐ ÐÐ ÐÐÐÐÐ ÑÐÐ ÐÑ ÑÐÐÑÑÐÐ ÑÐÐÐ - ÐÑÐÐÑÐÐ ÑÑÐ. ÐÐÐ ÐÐ ÑÐ ÑÑÑÑÐÐ ÐÑÑÐ
Ð ÐÐÑÐÐÐ ÑÐ ÐÐÐÐÐÑ ÐÐ ÐÐÐÐ. sed2perl ÐÐ ÐÐ ÐÐÑÐ.
ÐÐ ÑÐÐÐ ÑÐÐÐÑÐ ÐÑÐÐ ÐÑÐÐÐ ÐÐ ÐÐÐÑÑÐÐÑ ÐÐÐÐÐÐÐÐÑ ÑÐÐ:
perl -pi -e 's/^$something.*$/$somethingandsomethingelse/' file
-p assume 'while (<>) { ... }' loop around program but print line
also, like sed
-i[extension] edit <> files in place (makes backup if extension supplied)
-e program one line of program (several -e's allowed, omit programfile)
--
Sava Chankov ÐÐÐÐ ÐÐÐÐÐÐ
research and development ÐÑÐÑÑÐÐÐÐ Ð ÑÐÐÐÐÐ
http://www.blueboard.biz ÐÐÑÐÐÑÐ ÐÐÐ
============================================================================
A mail-list of Linux Users Group - Bulgaria (bulgarian linuxers).
http://www.linux-bulgaria.org - Hosted by Internet Group Ltd. - Stara Zagora
To unsubscribe: http://www.linux-bulgaria.org/public/mail_list.html
============================================================================