
私が使うラザラス IDEコンテンツを生成します。その中で外部コマンドを設定できます。
「プログラム名」と「パラメータ」を設定できます
作業をスピードアップするために、ソフトウェア内からターミナル (または同様のもの) を呼び出してファイルをコピーできるように設定したいと思います。
代わりにスクリプトを作成する必要がありますか? または、「プログラム名」と「パラメーター」を使用してコマンド ライン コマンドを実行する簡単な方法はありますか?
答え1
後でコマンドを実行できるターミナル ウィンドウが必要な場合は、次のように呼び出します。
osascript -e "tell application \"Terminal\" to do script \"ls -la ~/Desktop\""
ここでosascript
起動できますAppleScriptコマンド実際の AppleScript コマンドは、ターミナルにスクリプトを実行するように指示するだけです。ここでは、たとえばデスクトップのファイル一覧です。AppleScript を別の.scpt
ファイルにしたり、スクリプト エディタを使用して編集したりすることもできます。これは、システム管理を行うための非常に macOS 固有の方法です。
それ以外の場合、つまりターミナル ウィンドウを開く必要がない場合は、IDE で必要なセットアップをバックグラウンドで実行するシェル スクリプトを呼び出す方が合理的です。