Nowe posty

xx Problem ze sterownikami. (5)
2024-04-13, 21:25:16
xx Instalacja xfce4 (2)
2024-04-13, 16:20:17
xx Serie kompilacji bez instalacji dla “emerge” w Gentoo (2)
2024-04-08, 18:40:04
xx Plasma 6 w Neonie ssie trochę mniej ... (17)
2024-04-05, 10:03:46
xx Problem z Linux Lite po instalacji (3)
2024-04-03, 14:23:40
xx Jak właczyć num locka przy starcie systemu debian 12? (12)
2024-04-02, 17:43:54
xx Brak dźwieku w systemie. (5)
2024-04-02, 16:13:41
xx Dystrybucja pod HP Omen (7)
2024-03-29, 11:33:05
xx [Poradnik] Wyszukiwanie Sterowników (2)
2024-03-27, 21:08:23
xx Ile pingwinów? (1)
2024-03-27, 08:59:24

Autor Wątek: fc4 nie widzi karty planet wl-8314  (Przeczytany 3572 razy)

bgalka

  • Gość
fc4 nie widzi karty planet wl-8314
« dnia: 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

agl

  • Gość
fc4 nie widzi karty planet wl-8314
« Odpowiedź #1 dnia: 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

bgalka

  • Gość
fc4 nie widzi karty planet wl-8314
« Odpowiedź #2 dnia: 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

Xax79

  • Gość
fc4 nie widzi karty planet wl-8314
« Odpowiedź #3 dnia: 2005-10-19, 14:09:40 »
Ja zmiany tego typu robie w edytorze obslugujacym wyrazenia regularne np kwrite.

  • Gość
fc4 nie widzi karty planet wl-8314
« Odpowiedź #4 dnia: 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ę

gomath

  • Gość
fc4 nie widzi karty planet wl-8314
« Odpowiedź #5 dnia: 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 ;)