问题标签 [aix]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
6 回答
1550 浏览

performance - 更快地查找受时间限制的重复项

在一台装有 AIX 的机器上,PERL如果它们具有相同的 id 并且如果它们在四个小时内注册,则我需要过滤将被视为重复的记录。

我使用这个过滤器实现了这个过滤器AWK并且工作得很好,但我需要一个更快的解决方案:

0 投票
8 回答
18930 浏览

linux - 如何克服 Linux 上的 ksh 与 AIX/Solaris/HPUX 上安装的 ksh 之间的不兼容问题?

我参与了将包含数百个 ksh 脚本的系统从 AIX、Solaris 和 HPUX 移植到 Linux 的过程。我在两个系统上的 ksh 行为方式上遇到了以下差异:

在 AIX、Solaris 和 HPUX 上,输出为“flag = true”,在 Linux 上,输出为“flag = false”。

我的问题是:

  • 是否可以设置一个环境变量来让 Linux 的 ksh 表现得像其他操作系统的一样?做不到这一点:
  • Linux 的 ksh 上是否有获得所需行为的选项?做不到这一点:
  • 是否有可用于具有所需行为的 Linux 的 ksh 实现?

其他注意事项:

  • 在 AIX 上,Solaris 和 HPUX ksh 是 ksh88 的变体。
  • 在 Linux 上,ksh 是公共域 ksh (pdksh)
  • 在 AIX 上,Solaris 和 HPUX dtksh 和 ksh93(我安装它们的地方)与 ksh 一致
  • 我可以访问的 Windows NT 系统:Cygwin 和 MKS NT,与 Linux 是一致的。
  • 在 AIX、Solaris 和 Linux 上,bash 是一致的,给出了“flag = false”的错误结果(从我的角度来看)。

下表总结了系统问题:

更新

经过我公司人员的一些建议,我们决定对代码进行以下修改。无论是使用“真正的”ksh(ksh88、ksh93)还是任何 ksh 克隆(pdksh、MSK ksh),这都会为我们提供相同的结果。这也适用于 bash。

感谢 jj33 先前接受的答案。

0 投票
2 回答
29055 浏览

unix - 如何使用 vi 编辑器在 KornShell 命令行自动完成

AIX UNIX 版本 5.3上的 KornShell (ksh) 中,编辑器模式设置为 vi,使用:

在 shell 命令行中自动完成文件或目录名称的按键是什么?

0 投票
3 回答
33389 浏览

c++ - 如何在没有 gdbserver 的情况下使用 Eclipse CDT 进行远程调试?

我们在 Windows 上使用 Eclipse CDT 5 C++ IDE 在远程 AIX 主机上开发 C++ 应用程序。

Eclipse CDT 能够使用 gdbserver 执行远程调试。不幸的是,AIX 不支持 gdbserver。

有没有人熟悉在没有 gdbserver 的情况下使用 Eclipse CDT 进行远程调试的方法?也许使用 SSH shell 连接到 gdb?

0 投票
1 回答
2692 浏览

aix - 免费或开源的 IBM 3151 或 aixterm 仿真器?

有谁知道任何可以模拟 IBM 3151 终端或 HFT 终端(aixterm)的免费或开源终端仿真器?

我们有一些离岸承包商需要访问我们的一些需要 3151 或 hft 仿真的系统,但在将 Hummingbird HostExplorer 的许可证转移到印度时遇到问题。就此而言,如果我们可以节省美国蜂鸟许可证,那也是有益的。

谢谢!

0 投票
4 回答
824 浏览

linux - REDUX:如何克服 Linux 上的 ksh 与 AIX/Solaris/HPUX 上安装的 ksh 之间的不兼容问题?

在我们将数百个 ksh 脚本从 AIX、Solaris 和 HPUX 移植到 Linux 的过程中,我发现了另一个问题。请参阅此处了解上一个问题。

这段代码:

(当在包含多个名称以 k 开头的文件的目录中运行时)会产生“哦,是的!” 当使用 AT&T ksh 变体(ksh88 和 ksh93)调用时。另一方面,它会产生错误消息,然后是“没办法!” 在其他 ksh 变体(pdksh、MKS ksh 和 bash)上。

同样,我的问题是:

  • 是否有环境变量会导致 pdksh 表现得像 ksh93?做不到这一点:
  • pdksh 上是否有获得所需行为的选项?
0 投票
1 回答
466 浏览

java - 将 Shrinksafe 与 IBM JRE 一起使用时出现 MalformedInputException

在尝试使用 Shrinksafe custom_rhino.jar 构建 Dojo 时,我得到了 MalformedInputException。当构建到达包含以 UTF-8 存储的法语字母的自定义小部件/模板时,就会出现问题。AIX 机器的 LANG=en_US 应该是正确的,根据其他记录在案的有关 IBM JRE 的 MalformedInputException 的问题来判断。

切换到 Sun 的 JRE 是不可接受的解决方案,因为此构建必须在 IBM AIX 上运行。解决方案可能是更改 AIX 中的某些内容或更改 IBM JRE 中的设置或两者兼而有之。到目前为止,我一直没有成功。

dojo 论坛中也描述了问题,但没有适当的解决方案。

0 投票
3 回答
1196 浏览

linux - Windows 性能计数器端口到 Linux、HP-UX 和 AIX

我们实现了一个仅在 Windows 上可用的服务器应用程序。现在我们也喜欢将它移植到 Linux、HP-UX 和 AIX。此应用程序通过性能计数器将内部统计信息提供到 Windows 性能监视器中。

更准确地说:应用程序是一个数据库,我们喜欢向管理员提供连接用户数或执行请求数等信息。所以这些是我们应用程序专有的“新”信息。但我们希望它们在操作系统提供 CPU 等信息的相同环境中可用。目标是使它们易于管理员阅读。

Linux、HP-UX 和 AIX 下合适且常用的性能监视器是什么?

0 投票
2 回答
6956 浏览

backup - AIX 5.3:如何将整机备份到单个可引导磁带?

是否可以使用 AIX 的 mksysb 和 savevg 创建带有 rootvg 的可引导磁带,然后附加所有其他 VG?

0 投票
5 回答
1956 浏览

c++ - 静态和动态库链接

在 C++ 中,静态库 A 链接到动态库 B 和 C。如果在 B 中定义的 A 中使用了一个类 Foo,如果它不使用 Foo,C 会链接吗?

我认为答案是肯定的,但是我现在遇到了 xlc_r7 的问题,其中库 C 说 Foo 是一个未定义的符号,就 C 而言,它是一个未定义的符号。我的问题是库 C 没有使用引用它的类。这链接在 Win32 (VC6) 和 OpenVMS 中。

这是链接器差异还是 PBCAK?

新信息:

  1. B 取决于 C,但反之亦然。

  2. 我没有使用 /OPT:REF 在 Windows 上进行链接,它可以毫无问题地链接。