Fórum Root.cz

Hlavní témata => Desktop => Téma založeno: On. K. 23. 02. 2013, 09:57:05

Název: KDE - vložení data
Přispěvatel: On. K. 23. 02. 2013, 09:57:05
Velmi často vytvářím soubory a složky obsahující na začátku datum, například:
Kód: [Vybrat]
20130222 Soubor1.txt
20130223 Soubor2.txt
Nenapadlo by někoho, jak udělat skript, který by v reakci na klávesovou zkratku vložil do místa, kde je právě kurzor, výstup z date +"%Y%m%d"? Obvykle to je do textového pole v Dolphinu, někdy do terminálu ... Nenapadá mě, jak to udělat jinak, než s využitím schránky a nějaké obdoby Copy-Paste, ale veškeré mé pokusy byly neúspěšné.

Děkuji

Prosil bych nepsat reakce ve stylu, že mám větší množství souborů dělat přes terminál nebo že psaní osmi znaků za to nestojí!
Název: Re:KDE - vložení data
Přispěvatel: smartass 23. 02. 2013, 13:24:09
slo by to napr. s parcellite

klavesova zkratka by udelala neco jako
Kód: [Vybrat]
date +"%Y%m%d" | parcellite coz zapise vystup z prikazu date do primarniho X11 bufferu a ten se pak da vlozit kliknutim prostrednim tlacitkem mysi nebo (v nekterych aplikacich Shift+Insert)
Pripadne muze parcellite bezet na pozadi jako daemon ("-d") aby synchronizoval clipboard a primarni buffer (vyzaduje vhodne nastaveni parcellite).

Chapu, ze ocekavate reakce typu "nauc se v terminalu", ale nebojte, naprosto chapu, ze existuji situace, kdy takova rada je nanic, clovek casto pracuje v nejakem programu, kde terminal nejde pouzit a takovahle vypomoc se hodi a muze zabranit chybam.

Název: Re:KDE - vložení data
Přispěvatel: On. K. 24. 02. 2013, 12:14:08
Děkuji. Toto se mi podařilo již přes xsel, ale stále datum zůstane jen ve schránce a je tedy třeba další klávesová zkratka. Je to samozřejmě "jen" jedno přehmátnutí, ale pro ulehčení práce bych si právě chtěl vytvořit možnost, jak toto datum ze schránky přímo vytisknout na místo kurzoru. Jak jsem psal, něco jako Paste vyvolané ne přes CTRL+V, ale příkazem.