2015-11-03 4 views
0

J'étudie sur la façon d'utiliser le langage de programmation REXX, mais je fais face à quelques difficultés en le faisant. Tout d'abord, j'utilise macbook pro. Deuxièmement, j'ai téléchargé l'interpréteur de sourceforge et d'une manière ou d'une autre je ne peux pas le faire fonctionner, il n'y a pas de fichier dmg que je pourrais lancer. Je serais heureux si quelqu'un a fourni une solution. J'ai essayé d'exécuter le fichier rexx via le terminal, mais après cela, j'ai une erreur - accès refusé ou commande introuvable.comment exécuter le fichier REXX sur mac?

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

Pour installer l'interpréteur Regina Rexx vous devez utiliser la commande tar. La documentation est disponible à partir d'une invite de commande. Ouvrez Terminal et tapez "man tar" sans les guillemets et appuyez sur Entrée. – cschneid

+0

Aucune des distributions REXX disponibles pour UNIX/Linux et ses collègues ne dispose d'un package d'installation spécifique à OS X. Cependant, étant donné qu'OS X est essentiellement UNIX sous la jolie interface graphique, ils peuvent tous être installés en utilisant le chemin de compilation à partir de la source. Comme @cshneid l'a indiqué ci-dessus, vous devrez utiliser des commandes via Terminal. Je vous recommande Google pour trouver les expériences de ceux qui ont déjà fait cela. Les deux projets REXX ont des communautés d'utilisateurs actives; Des liens peuvent être trouvés sur les pages d'accueil respectives, ainsi que via Google. – zarchasmpgmr

Répondre

0

Je comprends votre frustration. J'avais du mal à installer oorexx sur mon Mac.

Télécharger: http://www.oorexx.org/download.html

Lire: http://rexxla.org/events/2007/presentations/renej2.pdf

Je viens récemment reçu ooRexx installé sur mon Mac après avoir traversé le pdf ci-dessus. Vous voulez vraiment effectuer les opérations suivantes:

  1. Exécutez le programme d'installation .dmg sur le lien SourceForge ci-dessus. Cela placera dans/usr/bin
  2. Exécutez le script suivant de lien pdf ci-dessus pour créer symbolics en utilisant "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. donne la permission à/opt/et/opt/ooRexx

    sudo chmod 755 /opt/ooRexx 
    sudo chmod 755 /opt/ooRexx 
    
  4. Ajouter au /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>