Ich benutze Lazarus IDE , um Inhalte zu generieren. Darin kann ich externe Befehle einrichten.
Ich kann "Programmname" und "Parameter" konfigurieren
Ich möchte es einrichten, damit ich aus der Software heraus Terminal (oder Ähnliches) anrufen kann, um eine Datei zu kopieren und meine Arbeit zu beschleunigen.
Muss ich stattdessen ein Skript erstellen? Oder gibt es eine einfache Möglichkeit, mit "Programmname" und "Parameter" Kommandozeilenbefehle auszuführen?
macos
command-line
Tom
quelle
quelle
Antworten:
Wenn Sie ein Terminalfenster möchten, in dem Sie später Befehle ausführen können, rufen Sie Folgendes auf:
Hier
osascript
können AppleScript-Befehle gestartet werden . Der eigentliche AppleScript-Befehl weist Terminal einfach an, ein Skript auszuführen. Hier ist es zum Beispiel eine Dateiliste des Desktops. Sie können Ihr AppleScript auch in eine separate.scpt
Datei einfügen oder mit dem Skript-Editor bearbeiten. Dies ist eine sehr macOS-spezifische Methode zur Systemadministration.Andernfalls - wenn Sie kein Terminal-Fenster öffnen müssen - ist es sinnvoller, wenn Ihre IDE ein Shell-Skript aufruft, das das erforderliche Setup im Hintergrund ausführt.
quelle