Derzeit ssh://
öffnet der Protokoll-Handler den Link in einem neuen Terminal.app-Fenster. Ich möchte es standardmäßig so einstellen, dass es stattdessen in einem neuen Tab geöffnet wird. Wie kann ich dieses Verhalten ändern?
Hintergrundgeschichte: Ich verwende Alfred und einen Workflow, um meine SSH-Verbindungen zu öffnen. Der Workflow verwendet den ssh://
Handler, um das Fenster zu öffnen.
Wenn es Ihnen nichts ausmacht, einige Befehlszeilen-Spielereien zu verwenden:
osascript -e 'tell application "Terminal" to activate' -e 'tell application "System Events" to tell process "Terminal" to keystroke "t" using command down'
Dies stammt aus einer Stapelüberlauffrage zu einem ähnlichen Thema.
EDIT1: Sie können Befehlszeilenargumente von osascript abrufen, indem Sie Folgendes verwenden (aus der osascript-Manpage entnommen):
a.scpt:
on run argv
return "hello, " & item 1 of argv & "."
end run
% osascript a.scpt world
hello, world.
mAdhaTTah
ssh $PLACENAME
- es öffnet nur die Registerkarte. Also muss ich die Parameter desssh://
Protokolls an das AppleScript übergeben, denke ich. Haben Sie irgendwelche Ideen?webmarc
mAdhaTTah
ssh://
Protokoll?webmarc
mAdhaTTah
webmarc
webmarc