xclip: આદેશ વાક્યમાંથી ક્લિપબોર્ડ પર ચાલાકી

El ક્લિપબોર્ડ o ક્લિપબોર્ડ એક સાધન છે જે આપણી operatingપરેટિંગ સિસ્ટમનો એક્સ સર્વર, એપ્લિકેશન વચ્ચેની માહિતીને વહેંચવા માટે અમને પ્રદાન કરે છે.

જેમ કે રિકરિંગ ઓપરેશન માટે તે જવાબદાર છે કાપી, નકલ કરવા માટે y pegar. તેમાં એક પ્રકારનાં વેરહાઉસ અથવા બફર હોય છે જ્યાં એપ્લિકેશનો ડેટા સ્ટોર કરી શકે છે જેથી આનો ઉપયોગ પછીથી તે જ અથવા અન્ય એપ્લિકેશનો દ્વારા કરી શકાય.

સામાન્ય રીતે, આપણે બધાં જાણે છે કે તેનો ઉપયોગ વપરાશકર્તા દ્રષ્ટિકોણથી કેવી રીતે કરવો, એપ્લિકેશન મેનુઓ દ્વારા અથવા કીબોર્ડ શ shortcર્ટકટ્સ દ્વારા, સામાન્ય રીતે:

  • Ctrl+X કાપો
  • Ctrl+C નકલ કરો
  • Ctrl+V પેસ્ટ કરો

જો કે, જ્યારે આપણે એ માંથી ક્લિપબોર્ડનો ઉપયોગ કરવા માંગતા હો ત્યારે શું થાય છે સ્ક્રિપ્ટ?

xclip

xclip એ એક એપ્લિકેશન છે જે અમને ક્લિપબોર્ડ પર ટેક્સ્ટ દાખલ કરવાની અને આદેશ વાક્યમાંથી તેનાથી ટેક્સ્ટને ફરીથી પ્રાપ્ત કરવાની મંજૂરી આપે છે. પુનrieપ્રાપ્ત ટેક્સ્ટ અન્ય કોઈપણ એપ્લિકેશન દ્વારા દાખલ કરવામાં આવી શકે છે.

તેવી જ રીતે, ક્લિપબોર્ડ પર જે લખાણ દાખલ કરવામાં આવ્યું છે xclip કોઈપણ અન્ય એપ્લિકેશન દ્વારા ઉપયોગ કરી શકાય છે.

પેકેજ xclip તે મોટાભાગના વિતરણોના ભંડારોમાં મળી શકે છે. ઉદાહરણ તરીકે, ઉબુન્ટુમાં તમારે તેને ઇન્સ્ટોલ કરવા માટે એપિટ-ગેટ કરતાં વધુની જરૂર નથી:

$ sudo apt-get install xclip

તેનો મૂળભૂત ઉપયોગ ખૂબ જ સરળ છે. ક્લિપબોર્ડ પર માનક ઇનપુટ ટેક્સ્ટ દાખલ કરવા માટે, વિકલ્પ સ્પષ્ટ કરવો આવશ્યક છે -i:

$ echo "Hola mundo" | xclip -i

"હેલો વર્લ્ડ" ટેક્સ્ટ બાકીની એપ્લિકેશનો માટે ઉપલબ્ધ થશે. તેવી જ રીતે, ક્લિપબોર્ડમાંથી ટેક્સ્ટને ફરીથી પ્રાપ્ત કરવા અને તેને પ્રમાણભૂત આઉટપુટ પર મોકલવા, વિકલ્પ -o:

cl xclip -o હેલો વર્લ્ડ

પસંદગીઓ

ક્લિપબોર્ડ અમને ત્રણ બફર અથવા પસંદગીઓ ભિન્ન:

  • પ્રાથમિક: તે ડિફોલ્ટ બફર છે. તેમાં, ટેક્સ્ટને કર્સર સાથે ચિહ્નિત કરીને સંગ્રહિત કરવામાં આવે છે, મેનુમાં કીઓ અથવા કોઈપણ વિકલ્પને સંયોજનમાં દબાવવાની જરૂર વગર.
  • ક્લિપબોર્ડ: આ બફરનો ઉપયોગ એપ્લિકેશન દ્વારા સૌથી વધુ થાય છે. તે કર્સર દ્વારા પસંદ કરેલું ટેક્સ્ટ ફક્ત ત્યારે જ કાપવા અથવા નકલ કરવા માટે કી સંયોજન અથવા મેનૂ વિકલ્પ દબાવ્યા પછી સંગ્રહિત કરે છે.
  • બીજું: તે સહાયક અને સ્વતંત્ર બફર છે. તે સંપૂર્ણ રીતે ઉપલબ્ધ છે પરંતુ એપ્લિકેશનો સામાન્ય રીતે તેનો ઉપયોગ માનક રીતે કરતા નથી. તેનો ઉપયોગ ફક્ત ખૂબ જ ખાસ હેતુ માટે કરવામાં આવે છે.

xclip ત્રણેય બફરને ચાલાકી કરી શકે છે. વિકલ્પ દ્વારા, ફક્ત આપણે કઈમાંથી વાપરવા માંગીએ છીએ તે સ્પષ્ટ કરવું જરૂરી છે પસંદગી અને બફર નામનો પહેલો અક્ષર. ડિફ defaultલ્ટ રૂપે, બફરનો ઉપયોગ થાય છે પ્રાથમિક.

ઉદાહરણ તરીકે, બીજી એપ્લિકેશનમાં કાપાયેલ ટેક્સ્ટ મેળવવા માટે, આપણે સ્પષ્ટ કરવું જોઈએ કે આપણે બફરની આઉટપુટ સામગ્રી જોઈએ છે ક્લિપબોર્ડ, વિકલ્પો સાથે -o y -પસંદગી સી

$ xclip -o -selection c
Texto cortado en gedit

એક વ્યવહારુ એપ્લિકેશન

સાધન xclip ઘણી શક્યતાઓ આપે છે. તે મુખ્યત્વે ઉપયોગી છે સ્ક્રિપ્ટ્સ, જ્યાં આપણી પાસે કીબોર્ડ શ shortcર્ટકટ્સનો ઉપયોગ કરવાની સંભાવના નથી, કારણ કે પ્રક્રિયાઓ સ્વાયત્ત રીતે કરવામાં આવે છે.

ચાલો એક ઉદાહરણ લઈએ: ચાલો કલ્પના કરીએ કે અમે કોઈપણ એપ્લિકેશન કે જે વેબ પૃષ્ઠમાં દેખાય છે તે કોઈપણ શબ્દને શોધવામાં સમર્થ થવા માંગીએ છીએ wordreferences તેને અંગ્રેજીમાં અથવા અંગ્રેજીમાંથી ફક્ત એક કીસ્ટ્રોકથી અનુવાદિત કરવા.

પહેલા આપણે URL ફોર્મેટ શોધવા જોઈએ કે જેની સાથે ગંતવ્ય વેબસાઇટ પર પરિમાણો પસાર કરવામાં આવે છે. આ કિસ્સામાં તે નીચે મુજબ છે:

http://www.wordreference.com/es/translation.asp?tranword=પેલાબ્રા

એકવાર આપણે જાણીએ કે, આપણે ફક્ત એક બનાવવું પડશે સ્ક્રિપ્ટ ઉદાહરણ તરીકે તમે આ url ખોલો ફાયરફોક્સ, અવેજી પેલાબ્રા સમકક્ષ કોડ દ્વારા જે અમને ક્લિપબોર્ડ પર મળેલ ટેક્સ્ટ આપે છે.

અમે તેને ક ,લ કરીશું, ઉદાહરણ તરીકે, wordreferences.sh, અને તેમાં નીચેનાનો સમાવેશ થશે:
#!/bin/bash
firefox http://www.wordreference.com/es/translation.asp?tranword=$(xclip -o)

છેવટે, એકવાર આપણે આપણું બચાવ્યું સ્ક્રિપ્ટ અને અમે આપ્યું છે અમલ પરવાનગી, આપણે તેને અમારા ડેસ્કટ .પ મેનેજરના કીબોર્ડ શોર્ટકટ સાથે જોડવું પડશે. ઉદાહરણ તરીકે, અમે સંયોજન સોંપીએ છીએ Ctrl+G. અને અમારી પાસે તે તૈયાર છે.

હવે આપણે ફક્ત તેનો ઉપયોગ કરવો પડશે. આપણે કર્સર વડે કોઈપણ શબ્દને ચિહ્નિત કરીએ છીએ જેને આપણે અનુવાદિત કરવા અને દબાવવા માગીએ છીએ Ctrl+G. આપણે જોઈશું કે, આગળની એડોસ વિના, બ્રાઉઝર કેવી રીતે ચિહ્નિત શબ્દના અનુવાદને અનુરૂપ પૃષ્ઠ સાથે ખુલે છે.

ડિક્શનરી એપ્લિકેશનો ઇન્સ્ટોલ કરવાની જરૂર વિના અનુવાદકને હંમેશાં હાથમાં રાખવાનો આ એક વ્યવહારુ માર્ગ છે.

આ ઉપરાંત, આ જ પદ્ધતિનો ઉપયોગ અન્ય કોઈપણ વેબ પૃષ્ઠને શરૂ કરવા માટે કરી શકાય છે, જેમ કે Google, વિકિપીડિયા અથવા બીજી સાઇટ કે જે અમને શોધ કરવાની મંજૂરી આપે છે, અથવા એપ્લિકેશન્સ ખોલવા માટે કે જેના માટે તમારા ક applicationsલમાં પરિમાણો આવશ્યક છે.

વધુ એપ્લિકેશન? કલ્પના શું સૂચવે છે.


તમારી ટિપ્પણી મૂકો

તમારું ઇમેઇલ સરનામું પ્રકાશિત કરવામાં આવશે નહીં. આવશ્યક ક્ષેત્રો સાથે ચિહ્નિત થયેલ છે *

*

*

  1. ડેટા માટે જવાબદાર: મિગ્યુએલ gelંજેલ ગેટóન
  2. ડેટાનો હેતુ: નિયંત્રણ સ્પામ, ટિપ્પણી સંચાલન.
  3. કાયદો: તમારી સંમતિ
  4. ડેટાની વાતચીત: કાયદાકીય જવાબદારી સિવાય ડેટા તૃતીય પક્ષને આપવામાં આવશે નહીં.
  5. ડેટા સ્ટોરેજ: cસેન્ટસ નેટવર્ક્સ (ઇયુ) દ્વારા હોસ્ટ કરેલો ડેટાબેઝ
  6. અધિકાર: કોઈપણ સમયે તમે તમારી માહિતીને મર્યાદિત, પુન recoverપ્રાપ્ત અને કા deleteી શકો છો.

  1.   કેઝેડકેજી ^ ગારા જણાવ્યું હતું કે

    સારા લેખ, નેટ પર આના જેવા વધુ જરૂરી છે.

    કારણ કે મેં શોર્ટન બનાવ્યું છે [1] (મોટે ભાગે મારા પોતાના ફાયદા માટે) હું એક્સક્લીપનો ઉપયોગ કરી રહ્યો છું, મોટે ભાગે કારણ કે તે મલ્ટી ડેસ્કટોપ છે, એટલે કે, તે જીનોમ અથવા કે.ડી. સમસ્યાઓ સમસ્યાઓ વિના ક્લિપબોર્ડ ડેટા

    સાદર

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

    1.    beny_hm જણાવ્યું હતું કે

      એડમિન એક પ્રશ્ન છે કે તમારો કમાનનો લોગો કેવી રીતે બહાર આવે છે અને મને ફક્ત પ fuckingકિંગ પેંગ્વિન XD મળે છે, હું ઇચ્છું છું કે નાનો ટી.ટી.પી. લોગો બહાર આવે.

  2.   વિકિમ્ક્સ જણાવ્યું હતું કે

    એક્સલેંટ, એક્સક્લિપ મને એક્સેલ સાથેની સ્ક્રિપ્ટ માટે એક વિચાર આપે છે, જો મને સ્ક્રિપ્ટ બરાબર મળી જાય તો હું આ ક્ષેત્રમાં તમારી સાથે શેર કરું છું 😀

  3.   ચાલો લિનક્સનો ઉપયોગ કરીએ જણાવ્યું હતું કે

    જિનિયલ!

  4.   neysonv જણાવ્યું હતું કે

    ઉત્તમ લેખ ઘણા વિચારોના દરવાજા ખોલે છે. મને ફક્ત શંકા જ રહે છે; તે x સર્વર માટે હોવાનું માનવામાં આવે છે, તેથી સવાલ એ છે કે શું તે વેલેન્ડ અથવા મીર માટે કામ કરશે ??? એક્સમિર માટે તે સ્પષ્ટ છે કે હા, પરંતુ અન્ય બે કેસોમાં નથી.
    સાદર

  5.   ગરીબ તકુ જણાવ્યું હતું કે

    કેટલું સરસ, શસ્ત્રાગાર માટે એક વધુ આદેશ