xclip: An gearrthaisce a ionramháil ón líne ordaithe

El gearrthaisce o ghearrthaisce is uirlis é a thairgeann freastalaí X ár gcóras oibriúcháin dúinn d’fhonn faisnéis a roinnt idir feidhmchláir.

Tá sé freagrach as oibríochtaí athfhillteacha ar nós chop, cóip y pegar. Is éard atá ann ná cineál stórais nó maoláin inar féidir le feidhmchláir sonraí a stóráil ionas gur féidir iad seo a úsáid níos déanaí leis an iarratas céanna nó le feidhmchláir eile.

Go ginearálta, tá a fhios againn go léir conas é a úsáid ó thaobh an úsáideora de, trí bhiachláir feidhmchláir, nó trí aicearraí méarchláir, de ghnáth:

  • Ctrl+X Gearr
  • Ctrl+C Cóip
  • Ctrl+V greamaigh

Mar sin féin, cad a tharlaíonn nuair a theastaíonn uainn an gearrthaisce a úsáid ó a script?

xclip

xclip is feidhmchlár é a ligeann dúinn téacs a iontráil ar an gearrthaisce agus téacs a fháil uaidh ón líne ordaithe. D’fhéadfadh sé gur iontráladh aon téacs eile an téacs a fuarthas.

Mar an gcéanna, an téacs a iontráiltear ar an gearrthaisce tríd xclip is féidir le haon fheidhmchlár eile a úsáid.

El paquete xclip is féidir é a fháil i stórtha an chuid is mó de na dáiltí. Mar shampla, in Ubuntu ní gá duit níos mó ná apt-get chun é a shuiteáil:

$ sudo apt-get install xclip

Tá a úsáid bhunúsach an-simplí. Chun an téacs caighdeánach ionchuir a iontráil ar an gearrthaisce, caithfear an rogha a shonrú -i:

$ echo "Hola mundo" | xclip -i

Beidh an téacs "Dia duit ar domhan" ar fáil don chuid eile de na feidhmchláir. Mar an gcéanna, an téacs a aisghabháil ón gearrthaisce agus é a sheoladh chuig aschur caighdeánach, an rogha -o:

$ xclip -o Dia duit ar domhan

Roghnúcháin

Tugann an gearrthaisce trí mhaolán dúinn nó roghnúcháin difriúil:

  • BUNSCOILE: Is é an maolán réamhshocraithe é. Stórálann sé téacs go simplí trína mharcáil leis an gcúrsóir, gan gá teaglaim de eochracha nó aon rogha sa roghchlár a bhrú.
  • CLIPBOARD: Is é an maolán seo an ceann is mó a úsáideann feidhmchláir. Ní stórálann sé an téacs a roghnaíonn an cúrsóir ach tar éis duit an rogha teaglaim nó an roghchláir a bhrú chun é a ghearradh nó a chóipeáil.
  • DARA: Is maolán cúnta agus neamhspleách é. Tá sé ar fáil go hiomlán ach is annamh a úsáideann feidhmchláir mar chaighdeán é. Ní úsáidtear é ach chun críocha an-áirithe.

xclip in ann na trí mhaolán a ionramháil. Ní gá ach an ceann a theastaíonn uainn a úsáid a shonrú, tríd an rogha -roghnú agus an chéad litir den ainm maolánach. De réir réamhshocraithe, úsáidtear an maolán BUNSCOILE.

Mar shampla, chun an téacs a gearradh in feidhmchlár eile a fháil, ní mór dúinn a shonrú go dteastaíonn ábhar aschuir an mhaoláin uainn CLIPBOARD, le roghanna -o y -roghnú c

$ xclip -o -selection c
Texto cortado en gedit

Iarratas praiticiúil

An uirlis xclip cuireann go leor féidearthachtaí ar fáil. Tá sé úsáideach den chuid is mó i scripteanna, i gcás nach bhfuil an fhéidearthacht againn aicearraí méarchláir a úsáid, ós rud é go ndéantar na próisis go neamhspleách.

Gabhaimis sampla: déanaimis a shamhlú go dteastaíonn uainn a bheith in ann cuardach a dhéanamh ar aon fhocal atá le feiceáil in aon fheidhmchlár nó leathanach gréasáin in tagairt focal chun é a aistriú go Béarla nó as Béarla gan ach eochaircheap amháin.

Ar dtús báire, ní mór dúinn a fháil amach an fhormáid URL lena gcuirtear paraiméadair ar aghaidh chuig an suíomh Gréasáin ceann scríbe. Sa chás seo is é seo a leanas é:

http://www.wordreference.com/es/translation.asp?tranword=WORD

Nuair a bheidh sin ar eolas againn, níl le déanamh againn ach a script osclaíonn tú an url seo le, mar shampla Firefox, ag ionadú WORD de réir an chóid choibhéisigh a chuireann an téacs atá le fáil ar an gearrthaisce ar ais chugainn.

Glaoimid air, mar shampla, wordreference.sh, agus beidh an méid seo a leanas ann:
#!/bin/bash
firefox http://www.wordreference.com/es/translation.asp?tranword=$(xclip -o)

Mar fhocal scoir, nuair a bheidh ár script agus thugamar ceadanna forghníomhaithe, ní mór dúinn é a cheangal le aicearra méarchláir inár mbainisteoir deisce. Mar shampla, sannann muid an teaglaim Ctrl+G. Agus tá sé réidh againn.

Anois ní mór dúinn ach é a úsáid. Marcáilimid leis an gcúrsóir aon fhocal a theastaíonn uainn a aistriú agus a phreasáil Ctrl+G. Feicfimid conas a osclaítear an brabhsálaí, gan a thuilleadh a rá, leis an leathanach a fhreagraíonn d’aistriúchán an fhocail mharcáilte.

Is bealach praiticiúil é an t-aistritheoir a bheith ar fáil i gcónaí gan feidhmchláir foclóra a shuiteáil.

Ina theannta sin, is féidir an modh céanna seo a úsáid chun aon leathanach gréasáin eile a agairt, mar shampla google, wikipedia nó suíomh eile a ligeann dúinn cuardaigh a dhéanamh, nó feidhmchláir a oscailt a éilíonn paraiméadair i do ghlao.

Tuilleadh iarratas? Cad a thugann an tsamhlaíocht le fios.


Cloíonn ábhar an ailt lenár bprionsabail eitic eagarthóireachta. Chun earráid a thuairisciú cliceáil anseo.

6 trácht, fág mise

Fág do thrácht

Ní thabharfar do sheoladh r-phoist a fhoilsiú. Réimsí riachtanacha atá marcáilte le *

*

*

  1. Freagrach as na sonraí: Miguel Ángel Gatón
  2. Cuspóir na sonraí: SPAM a rialú, bainistíocht trácht.
  3. Legitimation: Do thoiliú
  4. Na sonraí a chur in iúl: Ní chuirfear na sonraí in iúl do thríú páirtithe ach amháin trí oibleagáid dhlíthiúil.
  5. Stóráil sonraí: Bunachar sonraí arna óstáil ag Occentus Networks (EU)
  6. Cearta: Tráth ar bith is féidir leat do chuid faisnéise a theorannú, a aisghabháil agus a scriosadh.

  1.   KZKG ^ Gaara a dúirt

    Alt maith, teastaíonn níos mó mar seo ar an glan.

    Ó ghiorraigh mé [1] (chun mo leasa féin den chuid is mó) tá xclip á úsáid agam, den chuid is mó toisc go bhfuil sé il-deisce, is é sin, is cuma más Gnome nó KDE nó araile é, beidh mé in ann an gearrthaisce a ionramháil. sonraí gan fadhbanna 🙂

    Maidir is

    [1] - »blog.desdelinux.net/tag/acorta/

    1.    beny_hm a dúirt

      cuir ceist ar conas a thagann do lógó áirse amach agus ní fhaighim ach an penguin fucking XD ba mhaith liom go dtiocfadh an lógó T_T beag sin amach

  2.   wikimx a dúirt

    Ar fheabhas, tugann xclip smaoineamh dom ar script le acastóir, má oibríonn an script go maith roinnim é leat sa réimse seo 😀

  3.   úsáidimis linux a dúirt

    Go hiontach!

  4.   neysonv a dúirt

    Osclaíonn alt den scoth na doirse do go leor smaointe. Níl amhras orm ach fós; ceaptar gur le haghaidh an fhreastalaí x atá sé, mar sin is í an cheist: an oibreoidh sé ar son wayland nó mir ??? i gcás xmir is léir go bhfuil, ach ní sa dá chás eile.
    Maidir

  5.   taku bocht a dúirt

    Cé chomh fionnuar, ordú amháin eile don Arsenal