1

REXX プログラミング言語の使い方を勉強していますが、そうしている間にいくつかの困難に直面します。まず、macbook proを使っています。次に、sourceforge からインタープリターをダウンロードしましたが、どうにかして動作を管理できません。実行できる dmg ファイルがありません。誰かが解決策を提供してくれたらうれしいです。ターミナル経由で rexx ファイルを実行しようとしましたが、その後エラーが発生しました - アクセスが拒否されたか、コマンドが見つかりません。

  P*******-MacBook-Pro:Desktop P******$ animal.rexx
  -bash: animal.rexx: command not found
4

2 に答える 2

0

私はあなたの不満を理解しています。Macにoorexxをインストールするのに苦労していました。

ダウンロード: http://www.oorexx.org/download.html

読む: http://rexxla.org/events/2007/presentations/renej2.pdf

上記のpdfを読んだ後、最近、MacにooRexxをインストールしました。あなたは本当に具体的に次のことをしたい:

  1. 上記の SourceForge リンクで .dmg インストーラーを実行します。これにより、/usr/bin に配置されます
  2. 上記の pdf リンクから次のスクリプトを実行して、「sudo /usr/bin/rexx」を使用してシンボリックを作成します。

    "cd /opt/ooRexx/lib/ooRexx"
    "ls | rxqueue"
    do queued()
      parse pull line
      do i=1 to line~words()
        say "sudoln-s/opt/ooRexx/lib/ooRexx/"line~word(i)"/usr/lib/"line~word(i)
      end
    end
    "cd /opt/ooRexx/bin"
    "ls | rxqueue"
    do queued()
      parse pull line
      do i=1 to line~words()
        say "sudo ln -s /opt/ooRexx/bin/"line~word(i) "/usr/bin/"line~word(i)
      end
    end
    
  3. /opt/ と /opt/ooRexx に許可を与える

    sudo chmod 755 /opt/ooRexx
    sudo chmod 755 /opt/ooRexx
    
  4. /System/Library/Automator/Run Shell Script.action/Contents/Resources/Shells.plistに追加します。

    <key>/usr/bin/rexx</key>
    <dict>
     <key>args</key>
     <array>
      <string>-e</string>
      <string>%</string>
      <string>--</string>
     </array>
    <key>script</key>
     <array>
      <string>do while lines()&#10;say linein()&#10;end</string>
      <string>parse arg arg1 arg2 arg3</string>
     </array>
    

于 2017-01-12T04:47:42.707 に答える