Gibt es eine Möglichkeit, eine feste Verbindung im Finder herzustellen?
Ein fester Link im Terminal würde erstellt mit:
ln /path/to/file /path/to/newpath
Ein Symlink / Alias kann durch Halten von Befehl und Option oder erfolgen
ln -s /path/to/file /path/to/newpath
(obwohl anscheinend die Verhaltensweisen von 'alias' und 'ln' unterschiedlich sind )
bash
Perspektive, die für Dateien mit Anführungszeichen im Namen funktionieren sollte . Gibt es einen Automator-Grund, warum dies nicht der Fall ist? (Haben Sie getestet, dass es tatsächlich nicht mit Anführungszeichen funktioniert?)In Finder.app selbst gibt es keine Möglichkeit, dies zu tun. Wenn Sie jedoch nur vermeiden möchten, die Befehle in Terminal.app einzugeben, können Sie mit Automator.app einen Workflow erstellen, um die Befehle für Sie auszuführen.
quelle
Ich wollte eigentlich, dass der Link-Begriff beim Umbenennen mit der Erweiterung erhalten bleibt, sonst würde der Finder den Dateityp nicht erkennen.
Also habe ich Daniels Antwort verwendet (danke dafür) und sie ein wenig geändert
BEARBEITEN: Ich habe hinzugefügt, was meiner Meinung nach ein besserer Code für die Behandlung von Erweiterungen ist. Sollte leer sein, wenn keine Erweiterung vorhanden ist. Entschuldigung, ich bin nicht gut darin, Skripte zu codieren. Bitte teilen Sie alle Korrekturen mit, die Sie für erforderlich halten.
quelle
Ja, indirekt.
Mit Automator können Sie Dienste erstellen, die ein beliebiges Shell-Skript ausführen, und Sie können auch nach einem Pfad zum Ziel für die feste Verbindung gefragt werden (da diese sich vermutlich nicht am selben Speicherort wie das Original befindet). Ich nehme an, Sie könnten den Linkspeicherort auch irgendwo wie auf einem Desktop festlegen.
Fügen Sie einfach einen Schritt hinzu, um ein Dialogfeld zum Eingeben aufzurufen, oder wählen Sie das Ziel auf andere Weise aus und übergeben Sie es an Ihren
ln
Befehl.quelle
Schöne Lösung von Daniel, aber ich schlage vor, seinen Skriptcode durch den folgenden zu ersetzen, der den Dateityp beibehält.
quelle