Dala i-Item ye-Imenyu ukufihla nokubonisa amafayela afihliwe ku-OS X

Sebenzisa i-Automator ukudala imenyu yokuqukethwe ukuze Fihla noma Bonisa Amafayela Afihliwe

Ngokuzenzakalelayo, i-Mac ifihla amafayela amaningi wesistimu ongase udingeke ukuthi ufinyelele ngesikhathi esifanele. I-Apple ifihla lawa mafayela ngoba ushintsho lwengozi, noma ukususa ngokuqondile kwamafayela kungabangela izinkinga ku-Mac yakho.

Ngivele ngikubonise ukuthi ungasebenzisa kanjani i- Terminal ukukhombisa noma ukufihla amafayela namafolda . Leyo ndlela inhle kakhulu uma unesidingo sesikhathi esisodwa sokusebenza namafayela afihliwe namafolda ku-Mac yakho. Kodwa kunendlela engcono uma uvame ukusebenza njalo ngezikhathi ezifihlekile zakho ze-Mac.

Ngokuhlanganisa imiyalo ye- Terminal yokubonisa nokufihla amafayela namafolda nge-Automator ukudala isevisi engafinyeleleka kumamenyu wendawo, ungakha into elula yemenyu ukukhombisa noma ukufihla lawo mafayela.

Ukudala Iskripthi seShell ukuze Uguqule Amafayela Afihliwe

Sisazi kakade imiyalo emibili ye-Terminal edingekayo ukukhombisa noma ukufihla amafayela afihlekile. Yini esiyidingayo ukudala iskripthi segobolondo esizoshintsha phakathi kwemilayezo emibili, kuye ngokuthi ngabe sifuna ukukhombisa noma ukufihla amafayela ku-Finder.

Okokuqala, kudingeka sithole ukuthi isimo samanje se-Finder sizobonisa noma sifihle amafayela afihlekile; khona-ke sidinga ukukhipha umyalo ofanelekile ukuguqula esimweni esihlukile. Ukwenza lokhu, sizosebenzisa imiyalo yegobolondo elandelayo:

STATUS = `okuzenzakalelayo funda com.apple.finder AppleShowAllFiles`
uma [$ STATUS == 1]
ke ngokuzenzakalelayo bhala com.apple.finder AppleShowAllFiles -boolean FALSE
okunye okungalungile bhala com.apple.finder AppleShowAllFiles -boolean TRUE
fi
i-killall Finder

Lona iskripthi esibalulekile segobolondo esizokwenza umsebenzi kithi. Iqala ngokucela i-Finder ukuthi isimo samanje se-AppleShowAllFiles sisethelwe bese sigcina imiphumela ku-variable ebizwa nge-STATUS.

I-STATUS eguquguqukayo ihlolwe ukuze ibone ukuthi i-TRUE (inombolo eyodwa ilingana neQINISO). Uma kuyi-TRUE (isethwe ukufihla amafayela namafolda), bese sikhipha umyalo wokusetha inani ku-FALSE. Ngokufanayo, uma ku-FALSE (isethelwe ukubonisa amafayela namafolda), sibeka inani ku-TRUE. Ngale ndlela, sidale iskripthi esizoguqula ukufihla kwamafayela namafolda ngokucisha noma kuvaliwe.

Ngenkathi iskriphthi sisebenziseka ngokwayo ngokwayo, inani layo langempela liza uma sisebenzisa i-Automator ukugoqa iskripthi bese senza into yemenyu ezosenza sivule amafayela namafolda afihliwe ngokuchofoza nje kwemouse.

Ukusebenzisa i-Automator ukudala i-Toggle Hidden Files Menu Item

  1. Qalisa i-Automator, etholakala kufolda / Izicelo zohlelo .
  2. Khetha isevisi njengohlobo lwethemplate oyisebenzisayo lomsebenzi wakho omusha we-Automator, bese uchofoza inkinobho Khetha.
  3. Kumakamelo welabhulali, qinisekisa ukuthi izenzo zikhethiwe, bese ungaphansi kwento yeLabhulali, chofoza Izinsiza. Lokhu kuzohlunga izinhlobo zokusebenza zomsebenzi ezitholakalayo kulabo kuphela okuphathelene nezinsiza.
  4. Kuhlu oluhlungiwe lwezenzo, chofoza i-Run Shell Script bese uyihudulela ekwindini yokuhambisa umsebenzi.
  5. Phezulu kwesikhala sokusebenza komsebenzi kukhona izinto ezimbili zemenyu yokudonsa. Setha 'Isevisi ithola amafayela' noma amafolda akhethiwe. ' Setha 'ku' kuya 'Okutholakele.'
  6. Kopisha wonke umyalo weskripthi wegobolondo esiwudale ngenhla (yonke imigqa eyisithupha), futhi uyisebenzise ukufaka noma iyiphi imibhalo engase ibe khona kakade ebhokisini le-Run Shell Script.
  7. Kusuka kwimenyu yefayela le-Automator, khetha "Gcina," bese unikeza isevisi igama. Igama olikhethayo lizovela njengento yento. Ngibiza amafayela wami we-Toggle Hidden.
  8. Ngemuva kokulondoloza isevisi ye- Automator , ungashiya i-Automator.

Ukusebenzisa i-Toggle Hidden Files Menu Item

  1. Vula iwindi lokuthola .
  2. Chofoza ngakwesokudla noma iyiphi ifayela noma ifolda.
  3. Khetha Izinsizakalo, Guqula Amafayela Afihliwe , kusuka kwimenyu e-pop-up .
  4. I-Finder izoguqula isimo sokufihla amafayela, okwenza amafayela afihlekile namafolda abonise noma afihliwe kuye ngesimo sabo samanje.