Abuuritaanka fure fayl loogu talagalay Thunar leh Zenity

Maqaalkan waxaa la daabacay waqti dheer ka hor aniga blog hore oo ku saabsan Xfce, oo ku saleysan maqaal kale oo lagu daabacay Blog Xubuntu oo halkan ayaan mar kale ku daynayaa.

Waxa aan sameyn doonno waa inaan abuurno raadinta feyl thunar isticmaalka Dareenka. Waxa ugu horreeya ee ay tahay inaan sameyno waa rakibidda niyadda:

$ sudo aptitude install zenity

Kadib waxaan fureynaa boosteejo oo waxaan dhignaa:

$ mkdir ~/.bash-scripts/

Sidan ayaan ku abuureynaa tusaha ka koobnaan doona qoraalka fulin doona ficilka laftiisa. Hadda waxaan abuureynaa fayl la yiraahdo raadinta-faylasha gudaha sida soo socota:

mousepad ~/.bash-scripts/search-for-files

oo waxaan ku dhajinnaa gudaha:

#! / bin / bash # raadinta-faylasha # u badal shaxdan si aad naftaada ugu habboonaato - waxaan u arkaa in da 'dhimashadu u dhimato qiyaastii 1000 natiijooyin laakiin YMMV maxresults = 500 # mar labaad, u beddel dariiqa astaanta si aad naftaada ugu haboonaato. Laakiin yaan jeclayn tango? window_icon = "/ usr / share / icons / Tango / scalable / actions / search.svg" # qoraalkani wuxuu u shaqeyn doonaa jawi kasta oo leh bash iyo xarago, sidaa darteed filemanager-ka gabi ahaanba adigaa iska leh! waad ku dari kartaa doodo dheeri ah xariga ilaa iyo inta dooda ugu dambeysa ay tahay wadada galka aad fureyso filemanager = "thunar" window_title = "Raadi Faylasha" srcPath = "$ *" haddii! [-d "$ srcPath"]; markaa cd ~ / srcPath = `zenity --file-xul --directory --title =" $ window_title - Fiiri galka "--window-icon =" $ window_icon "" fi if [-d "$ srcPath"] ; markaa jajab = `` zenity --entry --title = "$ window_title - Magaca ayaa ka kooban:" --window-icon = "$ window_icon" --text = "Xargaha raadinta ee ka yar 2 xaraf waa la iska indhatiray" 'haddii! [$ {# jajab} -lt 2]; ka dib (echo 10 O = $ IFS IFS = $ '\ n' faylasha = ('hel "$ srcPath" -iname "* $ jajab *" -printf \ "% Y \" \ \ "% f \" \ \ " % k \ KB \ "\ \"% t \ "\ \"% h \ "\\\ n | head -n $ maxresults`) IFS = $ O echo 100 la xushay =` `eval zenity --list --title = \ "$ {# faylasha [@]} Faylasha La Helay - $ window_title \" --window-icon = "$ window_icon" --width = "600" --height = "400" --text = \ "Search results : \ "--print-column = 5 - column \" Type \ "- column \" Name \ "- column \" Size \ "- column \" Date modified \ "- column \" Path \ "$ {faylasha [@]}" haddii [-e "$ la xushay"]; ka dibna "$ filemanager" "$ la xushay"; fi) | zenity --progress --auto-close --pulsate --title = "Raadinta ..." --window-icon = "$ window_icon" --text = "Raadinta \" $ jajab \ "" fi fi bixitaanka

oo waxaan siinnaa rukhsad dil:

chmod a+x ~/.bash-scripts/search-for-files

Hadda waxaan sameynay nuqul faylka uca.xml:

$ sudo cp /etc/xdg/Thunar/uca.xml /etc/xdg/Thunar/uca.xml.old

taas oo aakhirka aan u dhigi doonno sidan:

<action>
<icon>/usr/share/icons/Tango/scalable/actions/search.svg</icon>
<name>Search for Files</name>
<command>bash ~/.bash-scripts/search-for-files %f</command>
<description>Search this folder for files</description>
<patterns>*</patterns>
<directories/>
</action>

Hadda waxa noo hadhay waa inaan furno thunar » Isbedel » Samee ficilada caado u ah mid cusubna waanu abuurnay. Oo waxaan buuxinaynaa meelaha soo socda:

Gudaha Asaasiga ah:
Magaca Hore: Raadiye
Tilmaanta: Raadiye
Amarka: bash ~ / .bash-scripts / raadinta-faylasha% f
Icon: Waxaan doorannaa midka aan aad u jecel nahay.

Ku haray sidan:

Hada tabta Xaaladaha muuqan meelaha soo socda:
Qaabka Faylka: *
Waxay u muuqataa haddii xulashada ay ka kooban tahay: buugga.

Waxayna u egtahay sidan:

Hadda gudaha thunar markii aan ku fureyno menu dhajinta saxda ah, xulashada raadinta ma muuqato:

Hadana haddii aan gujino, daaqad ayaa soo muuqan doonta halkaas oo aan ku dhejin karno shuruudaha raadinta:

Markii aan bilowno baaritaanka waxaan arki doonaa wax sidan oo kale ah:

ugu dambayntiina natiijada ka soo baxday:

Haddii aan laba jibaarno guji natiijada, daaqad ka mid ah thunar oo ay la socoto galka faylku ku yaal. Sidan oo kale waxaan ku siineynaa desktop-ka awood badan Xfce.


Ka tag faalladaada

cinwaanka email aan la daabacin doonaa. Beeraha loo baahan yahay waxaa lagu calaamadeeyay la *

*

*

  1. Masuul ka ah xogta: Miguel Ángel Gatón
  2. Ujeedada xogta: Xakamaynta SPAM, maaraynta faallooyinka.
  3. Sharci: Oggolaanshahaaga
  4. Isgaarsiinta xogta: Xogta looma gudbin doono dhinacyada saddexaad marka laga reebo waajibaadka sharciga ah.
  5. Kaydinta xogta: Macluumaadka ay martigelisay Shabakadaha Occentus (EU)
  6. Xuquuqda: Waqti kasta oo aad xadidi karto, soo ceshan karto oo tirtiri karto macluumaadkaaga.

  1.   alez dijo

    Maxaa dhib ah! Hehe, halkan waxaad ku haysaa wado kale oo aad ku gaari karto wax la mid ah oo aniga ii fudud.
    http://marksnotebook.com/ubuntu/how-add-built-search-thunar-using-catfish
    Iyada oo buuq ka taagan yahay Midnimada iyo Gnome3 dad badan ayaa tagaya Xfce waxayna bilaabayaan inay ogaadaan waxyaabaha yaabka leh ee Thunar ... Dhab ahaan, barnaamijkaas waa mid cajiib ah. Aad baad ugu mahadsantahay barta, si joogto ah ayaan ula socdaa xitaa haddii ay tahay markii iigu horreysay ee aan qoro.

    1.    elav <° Linux dijo

      Soo dhawow alez:
      Hahaha taasi maahan wax cakiran, waa wax fudud. Waa run in CatFish-ka aan ku haysan karno qalab raadin xoog leh, laakiin waxba, ugu yaraan ma isticmaalo maxaa yeelay waa hal codsi ka yar in la rakibo 😀

  2.   Oscar dijo

    Mahadsanid elav, tuto aad ufiican, waxaan ku keydin doonaa kuwa aad horey u daabacday, waxaan u maleynayaa in XFCE ay leedahay mustaqbal badan oo badal ah, taasi waa, ilaa iyo inta aysan duurjoogta ku jirin isticmaalka Ram.

  3.   leodelacruz dijo

    Aad ayey ufiican tahay, inaad isku daydo 😉

  4.   matovitch dijo

    Ma fahmayo Isbaanishka, laakiin waxaan fahmay bash.
    Waxaan bilaabay inaan isla wixii fuliyo. Waqti badan ayaan kaydsaday lambarkaaga aawadiis.
    Mahadsanid. Mahadsanid. Merci de France.

  5.   Luis dijo

    Dhibaato weyn ayaa ka jirta qoraalkan ...

    Haddii aad raadiso wax aan meesha oolin markaa mashiinka raadintu wuxuu ku sii jirayaa wareegga aan dhammaadka lahayn oo sida kaliya ee lagu xiri karo waa iyadoo la dilo hawsha.

    1.    Alexander Morales dijo

      Waxaan u maleynayaa in xalka kiiskaas uu noqon doono in la sameeyo haddii taasi ansaxayso haddii aysan jirin faylal marka hore, iyo haddii uu jiro mid baaraya, 😀

  6.   Raul dijo

    Aad baad u mahadsan tahay, runtii waxay u socotaa waddo dheer iyo xitaa in la abuuro wax kale oo lagu daro bisha.

  7.   Victor dijo

    Waxaan ka helay heer sare. aad wax ku ool ah. Aad baad u mahadsantahay.