applescript
Applescript aus der Terminal-Befehlszeile
Suche…
Einführung
Applescript ist eine leistungsfähige Skriptsprache, die direkt von der Terminal-Befehlszeile aus verwendet werden kann, um eine Vielzahl von Aufgaben auszuführen.
Alle in diesem Abschnitt aufgelisteten Beispiele sollen aus der Terminal-Anwendung verwendet werden.
Rufen Sie die aktuelle URL in Safari oder Google Chrome ab
Von der Terminal- Befehlszeile aus
Rufen Sie die aktuelle URL von Safari ab
osascript -e 'tell app "safari" to get the url of the current tab of window 1'
Rufen Sie die aktive URL in Google Chrome ab
osascript -e 'tell app "google chrome" to get the url of the active tab of window 1'
Holen Sie sich den Titel der aktuellen Seite in Safari oder Google Chrome
Rufen Sie den Namen der Webseite in Safari ab
osascript -e 'tell app "safari" to get the name of the current tab of window 1'
Holen Sie sich den Titel der Webseite in Google Chrome
osascript -e 'tell app "google chrome" to get the title of the active tab of window 1'
Verwenden Sie ein Applescript als Shell-Funktion
Sie sind nicht auf einzeiligen Applescript-Code beschränkt. Hier nehmen wir die beiden vorherigen Beispiele und kombinieren sie zu einer einzigen Funktion.
#!/bin/bash
pageinfo() {
osascript -e \
'tell app "safari"
tell the current tab of window 1
return {url & "\n" & name}
end tell
end tell'
}
Modified text is an extract of the original Stack Overflow Documentation
Lizenziert unter CC BY-SA 3.0
Nicht angeschlossen an Stack Overflow