30.04.07, 14:16, Евсюков Денис <[EMAIL PROTECTED]>: > Не понятен смысл первой строки... Зачем вы берете только строки, > содержащие данную подстроку и кидаете в файл, если затем из этого файла > опять фильтруете строки по тому же принципу? В итоге вы просто берете все > строки данного файла... Первую строку можно смело убирать... > И что значит "изменять порядок внутри"??? Если использовать вторую и > третью строку вашего скрипта, порядок строк менять не будет...
зачача во всех строках содержащих 16950/954 заменить 115200 на 460800 я не говорил что строки не содержащие 16950/954 можно удалить, их надо оставить ! теперь смотрим что я делаю > > cat autoserial.conf | grep "16950/954" -v > autoserial.conf.tmp сохроняю все строки НЕ содержащие "16950/954" > > cat autoserial.conf | grep "16950/954" | sed 's/115200/460800/g' >> > > autoserial.conf.tmp в ОСТАЛЬНЫХ меняю 115200 на 460800 > > mv autoserial.conf.tmp autoserial.conf это понятно пойду потестю что там Alexander Kraev нарисовал. -- ubuntu-ru mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-ru
