Prosíme přihlašte se nebo zaregistrujte.

Přihlašte se svým uživatelským jménem a heslem.
Vaše pomoc je stále potřeba!

Autor Téma: Přehození sloupců "Given name" a "Family name" v KDE: Kontact  (Přečteno 2121 krát)

GeBu

  • Aktivní člen
  • *
  • Příspěvků: 131
Ahoj, netušíte někdo jak přehodit obsah sloupců "Given name" a "Family name" v Kontact? Importoval jsem data z Wammu z rozbitého telefonu přes VCF a mám to obráceně.

Yontalcar

  • Stálý člen
  • **
  • Příspěvků: 833
  • Semper fidelis
Re: Přehození sloupců "Given name" a "Family name" v KDE: Kontact
« Odpověď #1 kdy: 29 Ledna 2010, 22:30:16 »
zkus na ten .vcf použít
Kód: [Vybrat]
sed -ri '/^N:/s/^N:([^;]*);([^;]*);/N:\2;\1;/' /cesta/k/souboru.vcf
NB: ASUS X53U - AMD Brazos E450; Debian GNU/Linux Sid amd64 (KDE 4.14)
Jen dvě věci jsou nekonečné - vesmír a lidská hloupost. Tím prvním si ovšem nejsem tak jist. - Albert Einstein

GeBu

  • Aktivní člen
  • *
  • Příspěvků: 131
Re: Přehození sloupců "Given name" a "Family name" v KDE: Kontact
« Odpověď #2 kdy: 29 Ledna 2010, 22:54:04 »
Děkuji. Moc pěkné :).
Já jen doufal, že to půjde nějak naklikat v Kontact, protože těch úprav bych tam potřeboval vícero. Používal jsem totiž různé značky pro odlišení kontaktů (např. na začátku kontaktu, abych je měl všechny u sebe) a ze značky se mi udělalo jméno apod. :(.
zkus na ten .vcf použít

GeBu

  • Aktivní člen
  • *
  • Příspěvků: 131
Re: Přehození sloupců "Given name" a "Family name" v KDE: Kontact
« Odpověď #3 kdy: 30 Ledna 2010, 16:14:28 »
Mohl bych mít ještě prosbu? Nemohl bys napsat ještě skript, který obě pole vezme a spojí do pole jednoho (dejme tomu "Family name")?
Program Wammu, kterým jsem to vyčetl z telefonu to do těch polí rozdělil na základě první mezery mezi znaky a když jsem měl u některých kontaktů (aby byly u sebe) před jménem zkratku, tak mi z ní udělal jméno :(.
zkus na ten .vcf použít

Yontalcar

  • Stálý člen
  • **
  • Příspěvků: 833
  • Semper fidelis
Re: Přehození sloupců "Given name" a "Family name" v KDE: Kontact
« Odpověď #4 kdy: 30 Ledna 2010, 17:09:27 »
Takhle? (radši si to zkus na kopii)
Kód: [Vybrat]
sed -ri '/^N:/s/^N:([^;]*);([^;]*);/N:\2 \1;;/' /cesta/k/souboru.vcf
NB: ASUS X53U - AMD Brazos E450; Debian GNU/Linux Sid amd64 (KDE 4.14)
Jen dvě věci jsou nekonečné - vesmír a lidská hloupost. Tím prvním si ovšem nejsem tak jist. - Albert Einstein

GeBu

  • Aktivní člen
  • *
  • Příspěvků: 131
Re: Přehození sloupců "Given name" a "Family name" v KDE: Kontact
« Odpověď #5 kdy: 30 Ledna 2010, 20:02:15 »
Nějak mi teď nefunguje ani to první -  nechám to odpočinout: nevím totiž, jestli mi to včera fungovalo a dnes ne nebo jsem to jen v eufórii prohlásil za funkční.

 

Provoz zaštiťuje spolek OpenAlt.