E Menümat ze erstellen fir versteckte Dateien op OS X ze verstoppen

Benutzen den Automator fir e Kontextmenü ze setzen fir hidden files ausblenden oder ze weisen

Par défaut de Mac verstoppt vill Systemt Dateien, déi Dir eventuell op Zougank kënnt. Apple versteet dës Fichier well eng versehentlech Ännerung ass oder d'direkt Oflaachung vun de Fichier kéint Problemer fir Äre Mac verursaachen.

Ech hunn Iech gewise wéi Dir Terminal benotze fir Dateien a Folder ze weisen an ze versteelen . Dës Methode ass relativ gutt wann Dir nëmmen eng gelegentlech Notzung mam verschrëftte Fichieren an Ordner op Ärem Mac funktionnéieren. Mee et ass e bessere Wee, wann Dir tendéiert mat de verstoppt Goodies vun Ärem Mac.

Mat Kombinéiere vun den Terminal Kommandoen fir Biller an Ordner ze verdeelen an ze verdeelen fir e Service ze kreéieren deen vu kontextuellen Menus kënnt ginn. Dir kënnt e einfachen Menü Element erstellen fir dës Dateie ze verdeelen oder ze verdeelen.

Schreift de Shell Skript op Ersetzen versteckten Dateien

Mir kennen déi zwee Terminal Kommandoen, déi noutwendeg sinn ze verdeelen oder hidden hidden Dateien ze verdeelen. Wat mir maachen fir ze maachen, ass e Shell-Skript, deen tëschent den zwou Kommandoen gedréckt ass, jee no, ob mir d'Fichieren an de Finder weisen oder versteelen wëllen.

Als éischt musse mir feststellen ob den aktuellen Zoustand vum Finder fir versteckte Fichiere ze weisen oder verstecken; da brauche mer de passende Kommando ze verëffentlechen, fir op den anere Staat z'änneren. Fir dat ze maachen, benotze mir déi folgend Schellbefehl:

STATUS = `Standardwahle liest com.apple.finder AppleShowAllFiles`
Wann [[$ STATUS == 1]
da schrëft de com.apple.finder AppleShowAllFiles -boolesche FALSE
anere Standardschreiber schreiwen com.apple.finder AppleShowAllFiles -boolesche TRUE
Fi
killall Finder

Dat ass e relativ basic Basis Skell, deen d'Aarbecht fir eis mécht. Et fänkt un fir de Finder ze froen wat den aktuellen Zoustand vun den AppleShowAllFiles festgeluegt ass a späichert d'Resultater an enger Variabel, genannt STATUS.

De variabelen STATUS gëtt gepréift fir ze kucken ob et WAHR wier (d'Nummer 1 entsprécht TRUE). Wann et TRUE ass (fir Dateien an Ordner ze verstecken), da brénge mir de Kommando aus fir de Wäert op FALSE ze setzen. Och, wann et FALSE (setze Fichieren an Ordner ze weisen), setze mir de Wäert op WAHL. Op dës Manéier hunn mir e Skript erstallt, deen de Finder d'Versteesdemech vun Dateien an Fichieren op oder ausschalten.

Obwuel de Skript e bëssen nëtzlech ass, ass säi reelle Wäert ersträift wann s de Automator um Skript ëmklickt an e Menü Element erstellen deen eis versteppte Fichieren an Folder opmaacht oder nëmme mat engem Mausklick.

Automatisatioun benotzen fir e Menü "Hidden Hidden Dateien" z'änneren

  1. Start Automatiséierter, an der Ordner / Applikatiounen .
  2. Wielt Service als Typ vun Schabloun fir Är nei Automatis Task benotzt an klickt op de Wielt Knäppchen.
  3. Am Bibliothekenechtschlaach, maacht Iech datt Aktiounen ausgewielt ginn, da bitt ënnert dem Titelbibliothéik klickt Utility. Dëst filtert de verfügbaren Workflow-Typen op just déi betreffend Utilitynemer.
  4. An der gefilmt Lëscht vun Aktiounen klickt op Shell Skript aus a schlepp et op d'Workflow.
  5. Am Top vun der Workflow klickt sinn zwee Dropdown-Menüen. Set de 'Service kritt gewielt' op d'Dateien an d'Ordner. Setzt den "an" op "Finder".
  6. Kopéiert de ganzen Kommandéiere vum Skelettskript, dee mir uewen erstallt hunn (all 6 Zeilen), a benotzt se fir all Text ersat ze ginn, deen schon an der Run Shell Skript Box kënnt.
  7. Vum Automatrice Dateiemenu wielen, "Späich" auswielen, a gitt dann de Service e Numm. Den Numm deen Dir auswielen, gëtt als Menüpunkt gewisen. Ech nennen Méng Toggle Hidden Files.
  8. Nodeems Dir den Automator Service gespuert hutt, kënnt Dir den Automator behalen.

Benotzt vum Menü "Toggle Hidden Files"

  1. Op enger Finder Fënster opmaachen .
  2. Klickt op all Date oder Kaart.
  3. Wielt Servicer, Këscht Hidden Dateien aus dem Pop-up-Menü .
  4. De Finder soll den Zoustand vun den Dateie veränneren, fir versteeste Fichieren an Ordneren ze verëffentlechen, déi hänkbar sinn wéi hir aktuell Konditioun.