=== Toddy69 is now known as Guest3437 [01:10] ItaloRaver-: ja, aber nur backup und restore bei gleichem android- und applikations-versionsstand [01:23] hmm dat heiss ne alternatives android drauf moche und backup einspielen is nicht? [01:24] und wenn app updaten is auch amen oO [01:44] weisst du / jemand wat bessers, eventuell auch direkt auf em mobile ... [01:49] hm [01:50] also kamerabilder ziehe ich vom smartphone immer aus /run/user/*/gvfs/mtp*/Interner\ Gerätespeicher/DCIM/Camera/ [01:50] mehr weiss ich derzeit nicht [01:58] naja bilde usw is eigentlich ko Problem die ko ii auch so, normal hob ii die eh auf card ... [01:58] abe Apps und vor allem deren Daten ... [01:59] einige werden zwa übe Google abe leide nicht alle ... [02:00] daher hob gern noch mei eigenes Backup [02:12] hatte da ma ne App die jut war, Name fällt abe gerade nicht ein, und funkt wohl nicht mehr :-/ [02:12] migrate klingt iwie jut ... [02:20] dein dialekt oszilliert irgendwie heftig [02:25] hmm oO x-D [09:52] mooin [10:44] folgendes problem: Ich möchte aus der lastb die IP Adressen extrahieren und auflisten. Habe dazu lastb in ein textfile übergeben, komme hier aber mit cut/uniq nicht weiter [10:51] danlinux: zeig doch mal ein beispiel mit pseudonymisierten daten [10:51] auf nem pastebin / termbin.com [10:54] https://pastebin.com/Vu9TETvC [10:54] Title: ssh:notty 65.49.20.67 Sun Apr 3 08:18 - 08:18 (00:00)banana - Pastebin.com (at pastebin.com) [10:57] curl -s https://pastebin.com/raw/Vu9TETvC | awk -F ' *' '{print $3}' | sort -n | uniq [10:59] arh, ja, das war es, tomreyn ich danke dir [11:01] mit cut wäre ich da nicht weitergekommen richtig? [11:02] danlinux: wenn du fixe einschübe hast schon, sonst nicht. [11:03] mit cut kannst du entweder (a) genau n zeichen oder (b) durch ein einzelnes feldtrenner-zeichen getrennte bereiche selektieren / abschneiden. [11:04] ja, waren nicht gleich, ken tab, keine gleichen zeichen [11:04] hier hast du aber mehrere leerzeichen zwischen den feldern, z.t. leere felder etc. [11:05] also was du schon machen könntest ist alles ab zeichen n auszuschneiden [11:06] oder alles von zeichen n bis zeichen o. aber dann hast du halt noch leerzeichen drin, die wieder raus müssen. [11:06] mit awk hast du das mit -F gemacht, und dann Spalte $3 [11:06] soweit war ich, aber das wurde nicht rund [11:09] das vermisste ich quasi: ' *' was Leerzeichen egak wie oft bedeutet, richtig [11:09] genau [11:10] mit lastb -a kannst du die ip-adressen am ende ausgeben lassen, dann kannst du auch nur mit cut arbeiten [11:10] dann würde ich über cut mt der Anzahl der Zeichen arbeiten? [11:10] genau, die oben beschriebene variante (a) [11:11] also über '-c' [11:12] genau [11:16] danlinux: was ist denn der hintergrund der schnipselarbeiten? ich will deinen basteldrang nicht bremsen - da lernt man ja viel bei - aber vielleicht hab ich noch nen tipp zum großen gaanzen, falls du darauf eingehen magst. [11:28] es ging nur um die adressen, aus logs etc hatte ich sie extrahiert, über lastb bin ich gestolpert, aber auch hier jetzt ja eine gute lösung [11:29] hier kann man ja sehr gut mit cut fix ausschneiden, die leerzeichen machen ja keine probleme [11:33] oder macht man mit tr -s bzw. tr -d \ weg [11:35] .. | cut -b23-39 | tr -d \ | sort -u [11:40] besser -c als -b, falls multi-byte-zeichen drin sind [11:41] mein vorgehen war jetzt acuh mit cut -c XX | sort -n | uniq [11:42] aber stimmt, mit tr -s kann ich auf ein Leerzeichen red [11:43] hm, da muss ich mal drauf achten -c statt -b zu nehmen [11:43] also tr -x [11:43] tr -s ' ' [11:44] entspricht -c nicht -b? [11:45] siehe was tomreyn eben sagte [11:46] cu *off* [11:47] das eine behandelt zeichen, das andere bytes, das ist oft aber nicht zwingend das gleiche [11:54] ah sry , habs überlesen [11:55] in der man-page würde sicherlich auch drin stehen dass das eine ein alias des anderen ist, wenn sie sich gleich verhalten würden. [12:03] also gibt es noch folgende Varianten: [12:03] sudo lastb -a | tr -s ' ' | cut -d ' ' -f10 [12:03] und [12:03] sudo lastb -a | cut -c 60-75 | uniq === nils_2_ is now known as nils_2 === sem2peie- is now known as sem2peie === sem2peie- is now known as sem2peie === sem2peie- is now known as sem2peie === sem2peie- is now known as sem2peie === sem2peie- is now known as sem2peie [19:42] hmm [19:45] [13:55:34] in der man-page würde sicherlich auch drin stehen dass das eine ein alias des anderen ist, wenn sie sich gleich verhalten würden. <--- aber scheint sich doch einfach gleich zu verhalten [19:46] nämlich immer nur bytes zu zählen [19:46] "If used in conjunction with -n, no multi-byte characters will be split. " https://en.wikipedia.org/wiki/Cut_(Unix) [19:46] Title: cut (Unix) - Wikipedia (at en.wikipedia.org) [19:47] und man cut sagt dann " -n (ignoriert)" [19:50] zumindest in ubuntu 20.4 .... [19:51] wobei es auf einem server hier dann doch funktioniert beschrieben [19:53] +wie