AppleScript: REPL 上での変数の定義は可能ですか?
以下のように変数が定義できません。
~ $ osascript -i
>> set x to 10
=> 10
>> x
!! x変数は定義されていません。
>>
* 一部編集いたしました。 Apple Inc.
MacBook Pro 14″, macOS 14.2
Apple の脅威の通知と金銭目当てのスパイウェアへの対策について
Apple の脅威の通知と金銭目当てのスパイウェアへの対策についてが公開されました。
Apple の脅威の通知と金銭目当てのスパイウェアへの対策についてが公開されました。
以下のように変数が定義できません。
~ $ osascript -i
>> set x to 10
=> 10
>> x
!! x変数は定義されていません。
>>
* 一部編集いたしました。 Apple Inc.
MacBook Pro 14″, macOS 14.2
手元の環境で試したところおっしゃるように変数は使えないようですね。Apple に報告して何とかしてもらうしかないような。
JXA (JavaScript for Automation) では変数が使えるようなのでそちらを使ってみてはどうでしょうか?
というか、対話モードって使いにくくないですか?ファイルにコードを書いて osascript で実行するか、スクリプトエディタを使った方がコードが読みやすいと思うのですが...。
ご連絡ありがとうございました。
おっしゃる通り、JXAの方が楽ですね。
ありがとうございました。
AppleScript: REPL 上での変数の定義は可能ですか?