On Wed, 3 Apr 2002, Viktor Vislobokov wrote:

> From: Viktor Vislobokov <[EMAIL PROTECTED]>
> To: "\"Алексей А. Спицын (Aleksey A. Spitsin)\"" <[EMAIL PROTECTED]>
> 
> >   Как можно с помощью shell изменить строку в файле???
> 
>    Ну например:
> 
> cat file.txt | sed -e 's/1/2/' >/tmp/tmp.tmp
> mv /tmp/tmp.tmp file.txt

file=$1
tmpfile=`mktemp /tmp/${file}.XXXXXX`

sed -e 's/1/2/' <$file >$tmpfile && mv $tmpfile $file

-- 
Eсли уж гайка есть, она должна быть затянута до конца
или выкручена нафиг.


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

  • shell ������� �. ������ \(Aleksey A. Spitsin\)

Ответить