Forum Linux.pl

Sprzęt => Urządzenia sieciowe => Wątek zaczęty przez: bgalka w 2005-10-18, 12:05:07

Tytuł: fc4 nie widzi karty planet wl-8314
Wiadomość wysłana przez: bgalka w 2005-10-18, 12:05:07
Witam,
1. mam baze danych, poleceniem mysqldump zapisuje ja do pliku
2. z pliku wycinam wszystkie inne tabele, zostawiam tylko: id_ogloszenia
3. otrzymuje plik z takimi danymi:
INSERT INTO id_ogloszenia VALUES (34, \\'zdjecie1\\', ....);

Moje pytanie brzmi: czy da sie (i jak :-) za pomoca skryptu zamienic wartosc \\" 34 \\" na \\" \\' \\' \\" ?
I jak dodac dane po \\'zdjecie1\\' (te dane to bedzie: ,0,0)

Jesli sie nie da, to zobacze w c++, ale wole zeby to skrypt robil.

z gory dzieki
Tytuł: fc4 nie widzi karty planet wl-8314
Wiadomość wysłana przez: agl w 2005-10-19, 01:04:58
2005-10-18 12:05:07 bgalka napisał:

> Witam,
 (...)
 > 3. otrzymuje plik z takimi danymi:
 > INSERT INTO id_ogloszenia VALUES (34, \\'zdjecie1\\', ....);
 >
 > Moje pytanie brzmi: czy da sie (i jak :-) za pomoca skryptu zamienic wartosc \\" 34 \\"
 > na \\" \\' \\' \\" ?
 > I jak dodac dane po \\'zdjecie1\\' (te dane to bedzie: ,0,0)
 
Da sie i to na wiele łatwych sposobów. W C++ to byłoby niepotrzebne męczenie się, imho.

Na przykład takie polecenie w SED załatwi sprawę:
sed \\"s/VALUES ([0-9]+,([^,]+),/VALUES (\\'\\',1, 0, 0,/\\" < plik_z_danymi

Pozdrawiam
Tytuł: fc4 nie widzi karty planet wl-8314
Wiadomość wysłana przez: bgalka w 2005-10-19, 08:50:13
ok, wielkie dzieki agl za rozwiazanie, ale nie wiem dlaczego predzej na to nie wpadlem, zeby ten skrypt po prostu w php napisac, bedzie raczej o wiele latwiej :=)

A Twoje rozwiazanie i tak mi sie przyda.
pozdro
Tytuł: fc4 nie widzi karty planet wl-8314
Wiadomość wysłana przez: Xax79 w 2005-10-19, 14:09:40
Ja zmiany tego typu robie w edytorze obslugujacym wyrazenia regularne np kwrite.
Tytuł: fc4 nie widzi karty planet wl-8314
Wiadomość wysłana przez: w 2005-10-18, 00:06:19
niedawno z ciekawości zainstalowałem fedorę4.nie wiem jak uruchomić albo zainstalować kartę planet wl-8314-system jej nie widzi albo ja mam takie wrażenie.jestem nowy w linuksie...jeśli ktoś może pomóc to bardzo proszę
Tytuł: fc4 nie widzi karty planet wl-8314
Wiadomość wysłana przez: gomath w 2005-10-18, 08:30:22
2005-10-18 00:06:19 sajer1 napisał:

>  niedawno z ciekawości zainstalowałem fedorę4.nie wiem jak uruchomić albo zainstalować kartę
 > planet wl-8314-system jej nie widzi albo ja mam takie wrażenie.jestem nowy w linuksie...jeśli
 > ktoś może pomóc to bardzo proszę

Może to Ci pomoże: http://newbie.linux.pl//?id=forum&show=post&post=74162

Poza tym szukaj na google ;)