/srv/irclogs.ubuntu.com/2014/04/08/#ubuntu-no.txt

RoyKhttps://www.openssl.org/news/secadv_20140407.txt07:51
RoyKhttp://filippo.io/Heartbleed/07:53
=== Kimti3 is now known as Kimti
RoyKhuff http://heartbleed.com/10:45
Malinuxaltså11:01
Malinuxjeg har en texfil11:01
Malinuxmed output fra mediainfo11:01
Malinuxpr- mp3 har den 2 oppføringer av duration11:01
Malinuxjeg ønsker å kjøre noe alla: cat mediainfo.txt | grep Duration11:01
Malinuxmen i stedet for å få 2 ganger Duration pr. fil, så trenger jeg den infoen bare en gang11:02
geirhaawk '/Duration/{print $2;exit}' mediainfo.txt11:03
geirhanoe slikt. Jeg gjettet vilt på formatet der.11:03
Malinuxender på nfo, men det burde ikke ha noe å si. jeg kan prøve :)11:04
RoyKMalinux: pastebin litt av formatet11:04
geirhaJeg antok at linja du er ute etter ser slikt ut:  "Duartion: 12:34:56"11:04
geirhaog at du kun er ute etter 12:34:5611:04
Malinuxher nå hele: http://paste.ubuntu.com/7221098/11:05
Malinuxlinja ser sånn ut: Duration                                 : 51s 173ms11:05
geirhaawk -F ' *: *' '$1 == "Duration"{print $2;exit}' mediainfo.nfo11:06
Malinuxjepp, da printer den en linje med Duration11:07
Malinuxmen hva med alle de andre linjene?11:07
Malinux+ at den skal skppe annenhver linje med Duration, da de gjelder samme filen11:07
RoyKMalinux: hva skal du med dataene? dytte dem inn i en db?11:07
Malinuxjeg skal ha de til ei liste11:07
geirhaAh, du vil ha info for hver mp3-fil11:07
RoyKMalinux: og hvilken Duration-linje vil du ha? Det er jo forskjell på dem11:07
Malinuxmhm11:07
Malinuxjeg kan dobbeltsjekke hvilen av de jeg vil ha :)11:08
RoyKMalinux: tror jeg hadde skrevet noe i perl for den der11:08
* RoyK er ikke så flink i awk at han takler multilinjeparsing der11:08
geirhagawk -F ' *:  *' -v RS= '$1 == "Complete name" {name=$2} $1 == "Duration" {duration[name]=$2} END {for (name in duration) print name,duration[name]; }' mediainfo.nfo11:09
geirhaargh, der blanda jeg11:09
geirhaawk -F ' *:  *' '$1 == "Complete name" {name=$2} $1 == "Duration" {duration[name]=$2} END {for (name in duration) print name,duration[name]; }' mediainfo.nfo11:09
Malinuxirriterer meg grønn over at jeg ikke bare kan sånt selv :S11:10
geirhakan utvides til å hente de andre dataene også11:10
Malinuxjeg vil ha printet den første duration i hver oppføring11:12
Malinuxoki11:12
Malinuxda forsøker jeg :)11:12
Malinuxkult, kan man tweake den så  den printer kun mp3-filens navn + duration. Ser jeg får med hele stien11:13
Malinuxah, nå forstår jeg hvorfor den printer hele stien :)11:14
Malinuxkanskje det gjør det litt mer komplisert. Det er ikke sikkert det gjør så mye :)11:14
Malinuxjeg tror jeg bruker den sånn jeg :) tusen takk geirha <311:14
Malinuxtror jeg skla få en eller annen i real life, til å forklare disse tingene med teskje til meg :)11:14
geirhaEND { for (name in duration) { basename=name; sub(/.*\//,"",basename); print basename, duration[name]; } }11:15
Malinuxkan vi sortere lista også? (a)11:16
* Malinux begynner å bli kravstor11:16
geirha... | sort11:16
geirhaVi henter for øvrig ut andre Duration der, ikke første11:17
geirhaawk -F ' *:  *' '$1=="Complete name"{name=$2} $1=="Duration"&&!(name in duration){duration[name]=$2} END{ for (name in duration) { basename=name; sub(/.*\//,"",basename); print basename, duration[name]; } }' mediainfo.nfo | sort11:18
Malinuxse der ja :) tusen tusen takk :)11:18
RoyKgeirha: the awk fucking master :D11:19
dr0hehe11:20
Malinuxja, dette var impressive :)11:23
Malinuxdet der er jo veldig nyttig også. Jeg burde jo lært meg sånt11:23
geirhaPlukker opp slikt når en henger på #awk11:29
Malinuxaha :)11:39
Malinuxmen jeg kan jo finne en side med syntaxen på  kanskje11:39
MalinuxRoyK: tar du bilde vekk igjen? eller blir det liggende? Tenkte å dele det videre :)11:40
RoyKdet her? http://karlsbakk.net/fun/not-very-bright-firefighters.jpg11:40
RoyKdet området der er et sted jeg samler på morsomme ting, så det forsvinner ikke med det første ;)11:41
Malinuxmhm11:41
Malinuxoki :) nice nice11:41
Malinuxhm, dukker ikke opp bilde når jeg poster den på facebook, bare linken11:42
Malinuxmen men11:42
Malinuxjeg samler på en del bilder selv, jeg tar selv.11:42
Malinuxmen  har nå samlet en del, så kan jo start eå poste en gang i uka ca11:42
AeyounHar alle oppdatert serverene sine for å fikse Heartbleed? :-)22:11

Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!