SymbolicLinker macht genau das, wonach Sie suchen, und es ist kostenlos.
Erstellen Sie im Mac OS X Finder einen symbolischen Link
Gibt es eine Möglichkeit, dieselbe Funktionalität wie der Unix-Befehl ln -s
im Mac OS X Finder (OS 10.5) zu erhalten? Ich möchte in der Lage sein, symbolische Links zu erstellen, während ich in Finder-Fenstern arbeite, ohne das Terminal zu öffnen.
Beachten Sie, dass der Make Alias
Befehl im Finder nicht das ist, was ich will, da diese Aliase nicht im Terminal ln -s
navigiert werden können (aber mit erstellte Links können sowohl vom Terminal als auch vom Finder navigiert werden).
8 Antworten auf die Frage
- Beliebte
- Neu
- Mit Kommentaren
- Aktiv
Wie ist es damit, über AppleScript symbolische Links im Finder zu erstellen ?
Hier ist das relevanteste Skript in diesem Link:
on run open end run on open the_files repeat with i from 1 to (count the_files) try set posix_path to POSIX path of (item i of the_files) if posix_path ends with "/" then set posix_path to text 1 thru -2 of posix_path do shell script "ln -s " & quoted form of posix_path & " " & quoted form of (posix_path & ".sym") end try end repeat end open
Fügen Sie es einfach in den AppleScript Editor ein und speichern Sie es als Anwendung . Dann können Sie es über die Symbolleiste Ihres Finders ziehen oder auf das Dock verlinken .
Ein Applescript unter dem Link von user nuc hat meine Frage beantwortet. Hier ist das Applescript für den Fall, dass der Link verschwindet.
Ich zog das Skript des Kommentators jonn8n vor, das auch als Macworld-Artikel veröffentlicht wurde .
on run open end run on open the_files repeat with i from 1 to (count the_files) try set posix_path to POSIX path of (item i of the_files) if posix_path ends with "/" then set posix_path to ¬ text 1 thru -2 of posix_path do shell script "ln -s " & quoted form of posix_path ¬ & " " & quoted form of (posix_path & ".sym") end try end repeat end open
Ich habe dies mithilfe des Skript-Editors als Anwendung gespeichert und die Anwendung in die Finder-Seitenleiste gezogen, sodass ich jetzt symbolische Links erstellen kann, indem Sie Dateien oder Ordner auf das Anwendungssymbol ziehen.
Eine mögliche Verbesserung dieses Skripts besteht darin, den Run-Handler so zu ändern, dass die aktuell ausgewählten Dateien aus dem Finder verwendet werden.
on run tell application "Finder" to set sel to selection open sel end run on open the_files repeat with i from 1 to (count the_files) try set posix_path to POSIX path of (item i of the_files as alias) if posix_path ends with "/" then set posix_path to ¬ text 1 thru -2 of posix_path try do shell script "ln -s " & quoted form of posix_path ¬ & " " & quoted form of (posix_path & ".sym") on error try do shell script "ln -s " & quoted form of posix_path ¬ & " " & quoted form of (posix_path & ".sym") with administrator privileges end try end try end try end repeat end open
Sie können auch [application] /Contents/Info.plist bearbeiten, um sie hinzuzufügen
<key>LSUIElement</key> <true/>
Kurz vor dem letzten </ dict>. Dies würde bedeuten, dass die App im Hintergrund ausgeführt würde und beim Anklicken nicht in den Vordergrund trat.
In Snow Leopard, wo SymbolicLinker nicht funktioniert, können Sie einen Service mit Automator erstellen, um entweder den Befehl Terminal oder AppleScript auszuführen, um eine symbolische Verknüpfung zu erstellen.
Eine weitere AS:
tell application "Finder" repeat with f in (get selection) set p to POSIX path of (f as text) set p2 to POSIX path of (desktop as text) & name of f do shell script "ln -s " & quoted form of p & " " & quoted form of p2 end repeat end tell
Versuchen Sie es hier: http://www.techiecorner.com/528/how-to-create-shortcut-in-mac-os-x/
Dies ist bereits in OSX integriert, wenn Sie beim Klicken auf die Steuertaste drücken.
Verwandte Probleme
-
3
Warum stürzt der Macbook Pro Unibody im Ruhezustand unter Windows ab?
-
3
Beschleunigung der Bootzeiten von OS X bei einem Jahr alten MBP
-
2
iTunes auf dem Mac: Wie verwendet man eine externe Musikbibliothek auf einem NAS (Windows-Freigabe)?
-
3
Wie ordnen Sie ein Airport Time Machine-Backup nach der Migration auf einen neuen Mac wieder zu?
-
4
Wie kann ich ein ISO-CD-Image auf einem Mac in das bin / cue-Format konvertieren?
-
6
Wie können Sie den Startton auf einem Mac stummschalten?
-
5
Warum wird mein Macbook bei der Verwendung von Boot Camp extrem heiß?
-
5
Das Macbook Pro stößt ständig alles aus, was ich in das interne optische Laufwerk eingelegt habe
-
4
Gibt es Alternativen zu TextExpander unter Mac OS X?
-
7
Gibt es unter Mac OS X ein Strg + Tab-Äquivalent?