3

我命名了我的文件(WSID nameOfFile),但是当我输入 )SAVE 时,会出现:

无法)保存工作区 'nameOfFile'。没有这样的文件或目录

我的工作空间存储在 /apl-1.4

4

2 回答 2

2

这没用。而且它不应该,因为库 0、1、2、6、7、8 和 9 显然丢失了,并且为 3、4 和 5 显示的路径(通常)只能由 root 写入。

为了使它工作:

  1. 创建列出的目录之一,或
  2. 在相关的 GNU APL“首选项”文件之一中提及现有目录,或
  3. 使用绝对路径,例如 )SAVE /home/eedjsa/myws.apl(在我的例子中)。

查看以下 shell 命令的 1.4 和 1.5 章:

信息应用程序

于 2015-02-26T18:41:03.537 回答
0

在 GNU APL 中解决此类问题的一个有用命令是 )LIBS。它显示了不同库号的状态,例如:

          )LIBS
    Library root: /home/eedjsa

    Library reference number mapping:

    ---------------------------------------------------------
    Ref Conf  Path                                State   Err
    ---------------------------------------------------------
     0 BIN   /home/eedjsa/workspaces              missing (2)
     1 BIN   /home/eedjsa/wslib1                  missing (2)
     2 BIN   /home/eedjsa/wslib2                  missing (2)
     3 PSYS  /usr/local/lib/apl/wslib3            present 
     4 PSYS  /usr/local/lib/apl/wslib4            present 
     5 PSYS  /usr/local/lib/apl/wslib5            present 
     6 BIN   /home/eedjsa/wslib6                  missing (2)
     7 BIN   /home/eedjsa/wslib7                  missing (2)
     8 BIN   /home/eedjsa/wslib8                  missing (2)
     9 BIN   /home/eedjsa/wslib9                  missing (2)
    =========================================================
于 2015-02-21T12:37:43.803 回答