mám textový soubor, který obsahuje záznamy o aktivitě uživatelů na disku. Z tohoto dokumentu potřebuji selektovat vybrané informace (datum, čas, už. jméno, IP adresu a provedenou akci) do kompetentní databáze (SQlite).
K dosažení výsledku se asi bohužel nevyhnu skriptování. V Pythonu mám pouze základy a už jsem v něm nějakou dobu nedělal. Našel by se tu někdo, kdo mi poskytne vodítka jak z text dokumentu vyjmout ty správné položky?
ukazka z text dokumentu
Kód: Vybrat vše
Jun 3 15:22:39 cs30 smbd_audit: david|10.0.0.36|nas|connect|ok|nas
Jun 3 15:22:39 cs30 smbd_audit: david|10.0.0.36|nas|open|ok|r|touch(pi)
Jun 3 15:22:39 cs30 smbd_audit: david|10.0.0.36|nas|open|ok|r|dokument.pdf
Jun 3 15:22:43 cs30 smbd_audit: david|10.0.0.36|nas|open|ok|r|david's files/file_1.txt
Jun 3 15:22:49 cs30 smbd_audit: david|10.0.0.36|nas|open|ok|w|david's files/Nepojmenovaný dokument
Jun 3 15:22:59 cs30 smbd_audit: david|10.0.0.36|nas|open|ok|r|david's files/test.txt
Jun 3 15:23:12 cs30 smbd_audit: david|10.0.0.36|nas|open|ok|w|david's files/~gvfdEOf.tmp
Jun 3 15:23:12 cs30 smbd_audit: david|10.0.0.36|nas|pwrite|ok|david's files/~gvfdEOf.tmp
Jun 3 15:23:12 cs30 smbd_audit: david|10.0.0.36|nas|rename|ok|david's files/~gvfdEOf.tmp|david's files/test.txt
Jun 3 15:23:23 cs30 smbd_audit: david|10.0.0.36|nas|disconnect|ok|nas