PDA

Просмотр полной версии : Нужен скрипт


Fata1ex
19.04.2007, 18:27
Нужен скрипт, который при нахождении в строке заданных символов удалял бы строку полностью

Есть большой файл вида

aabbcc - blablabla
ddeeff - qweqwe
...

Нужно чтоб скрипт удалил все строки с 'qweqwe'

Заранее спасибо

GreenBear
19.04.2007, 18:33
$needle = 'qwerty';
$f = fopen('file', 'r');
$w = fopen('result', 'a');
while(!feof($f)){
$str = fgets($f);
if(!stristr($str, $needle)) fputs($w, $str);
}
fclose($f);fclose($w);

10 баксов жду на кошел который послал в пм

Darkweider
19.04.2007, 18:42
10 баксов жду на кошел который послал в пм

ахххахаахах=)

genom--
19.04.2007, 20:56
на perl

open lol,"<in.txt";
open bygag,">out.txt";
while(<lol>){
print bygag $_ if(! $_=~/qweqwe/i);
}
close(lol);close(bygag);

вот както так

_Nikolas_
20.04.2007, 00:30
на баше, одна строка:
cat input_file | grep -v qwerty > output_file