Nowe posty

xx Odpowiednie wykorzystanie rdzeni P i E procesora (0)
Wczoraj o 17:52:01
xx Samba DC/AD problem z DNS (0)
2024-07-25, 12:42:23
xx DNS i WWW na virtualbox (4)
2024-07-24, 10:30:38
xx Instalacja Manjaro Linux (11)
2024-07-13, 22:57:31
xx Linux Lite 6.6. Po uruchomieniu z DVD przeglądarka Chrome jest nieaktywna (12)
2024-07-10, 22:33:30
xx Laptop MSI CR500 - nie akceptuje linuksa (6)
2024-07-03, 05:30:18
xx Co to jest ? (3)
2024-07-02, 13:36:58
xx Nowa wersja libreoffice (1)
2024-06-30, 18:22:49
xx Dystrybucja - środowisko graficzna dla amigowca (MUI) (4)
2024-06-30, 12:14:25
xx Jaki kod błędu zwracać z kernela? (3)
2024-06-09, 12:29:22

Autor Wątek: Pobranie danej z pliku i wklejenie jej w innym miejscu  (Przeczytany 1910 razy)

yariash

  • Gość
Witam mam następujący problem:

Z następującej linijki w pliku
< div style="left:0px; top:0px; width:100%; height:63px; border-style: solid; border-width: 1px; background-color:#FCF0C4; border-color:#E87511; border-style: solid; border-width: 1px; position:absolute;" >
chcę pobrać (tutaj mogą być różne wartości, tutaj jest przykładowa)
#FCF0C4
i następnie wkleić w linię
< div  style="left:2px; top:32px; width:744px; height:27px; display:block; border-style: solid; border-width: 1px; position:absolute; overflow:hidden; background-color:#ffffff;" >
zamiast
#ffffff
Jeśli ktoś byłby wstanie mnie naprowadzić na rozwiązanie byłbym wdzięczny.

chmooreck

  • Gość
Pobranie danej z pliku i wklejenie jej w innym miejscu
« Odpowiedź #1 dnia: 2012-03-30, 17:20:54 »
bash ~=
(regexp)

Ksanderon

  • Gość
Pobranie danej z pliku i wklejenie jej w innym miejscu
« Odpowiedź #2 dnia: 2012-03-30, 23:02:36 »
Jeśli koniecznie w bashu to regexp'y
Ja bym tego prawie na 100% w bashu nie robił- nie widzę powodu aby się męczyć gdy można to szybciej lepiej i ładniej napisać w prawie każdym języku ogólnego przeznaczenia.

Dla popularnych języków obiektowych jest ku takim(i innym) zabawom z plikami html/xml kupa bardzo przyjemnych i wygodnych bibliotek narzędziowych- np parsery drzewa DOM- z taką "armatą" w zanadrzu "zestrzelenie" śmiesznego kolorku(czy czegokolwiek innego dotyczącego struktury dokumentu gdy wzrośnie apetyt) staje się dziecinnie proste. Korzystałem/widziałem jak ktoś znajomy korzystał z takich bajerów(ach... te configi w xmlu) na pythonie, perlu, C++, php, lua, lisp(bardzo ciekawa implementacja) i javie, więc tam na pewno to działa.