Скрипт на bash
Евсюков Денис
juev на attack.ru
Пн Апр 30 11:16:26 BST 2007
Не понятен смысл первой строки... Зачем вы берете только строки,
содержащие данную подстроку и кидаете в файл, если затем из этого файла
опять фильтруете строки по тому же принципу? В итоге вы просто берете все
строки данного файла... Первую строку можно смело убирать...
И что значит "изменять порядок внутри"??? Если использовать вторую и
третью строку вашего скрипта, порядок строк менять не будет...
On Mon, 30 Apr 2007 11:46:17 +0500, Attid <Attid на yandex.ru> wrote:
> 29.04.07, 16:20, Alexander Kraev :
>
>> cat autoserial.conf | grep "16950/954" | sed 's/115200/460800/g' >
>> autoserial.conf.tmp
>> mv autoserial.conf.tmp autoserial.conf
>
>> должно сработать, не проверял.
>
> ну почти только остальные строчки мне надо оставить =)
>
> в моем случае я могу сделать так
>
> cat autoserial.conf | grep "16950/954" -v > autoserial.conf.tmp
> cat autoserial.conf | grep "16950/954" | sed 's/115200/460800/g' >>
> autoserial.conf.tmp
> mv autoserial.conf.tmp autoserial.conf
>
> но а если нельзя изменять порядок внутри ?? есть выход ?
>
--
Отправлено M2, революционной почтовой программой Opera:
http://www.opera.com/mail/
Подробная информация о списке рассылки ubuntu-ru