问题标签 [sunos]

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 投票
1 回答
424 浏览

unix - 在 SunOS 5.10 中递归查找和替换字符串

在 SunOS 5.10 机器上递归查找和替换文本文件中的字符串的 UNIX 命令是什么?

前任:

我想用当前目录中的文件递归替换SIR01111字符串SIR02222

0 投票
3 回答
741 浏览

linux - 为什么这段代码可以在 Linux 上运行,但不能在 SunOS 上运行?

在 Linux 上,这给出了正确的输出,但在 Solaris 上,该文件称为 libdl.so(Solaris 上没有 libdl.so.0)所以我想知道是什么造成了这种差异,Solaris 上没有这个文件,如果我更改为Solaris 安装 (libdl.so) 的文件名,则它会生成分段错误。

以上是在 ubuntu 上,这里是在 Solaris 上,它编译时没有警告,但会产生分段错误:

更新

0 投票
1 回答
1366 浏览

c++ - Could not open include file error

I am trying to compile a C++ application on SUN server using the compiler Sun C++ 5.9 SunOS_sparc Patch 124863-01.However i am getting an compilation errror saying that the compiler could not include header file.However the header file exist on the same folder and on the specified path/

The error is saying

"Error:l Could not open include file "ComponentController.hpp"

however the file ./include/bhComponentController.hpp is there and readable on the specified location.

Any idea please?

0 投票
2 回答
195 浏览

macos - 具有权限的文件夹树

在 OS X 和 SunOS OS 中不存在“bash 树命令”。

要绘制文件夹的树“图”,我使用以下说明:

或者这也显示文件。

但我需要另一个包含文件夹权限的版本。我很迷失在右侧添加文件夹权限。任何人有任何想法?

更新: 有任何选项可以绘制文件夹内的文件及其权限。我正在尝试使用此命令find . -print | sed -e 's;[^/]*/;|____;g;s;____|; |;g'并与#fedorqui 提供的解决方案进行组合,但结果不是很好。

就是上面命令得到的结果,没有权限。

0 投票
1 回答
404 浏览

shell - SunOS 中日期字符串的日期

如何从SunOS 5.10shell 脚本中的日期字符串中获取像星期五星期四这样的日期名称。用户将以yyyymmdd(20130816) 格式输入日期,然后我必须获取日期名称?

0 投票
2 回答
5026 浏览

file - Line too long in 'vi'. Commands alternatives to navigate to the last lines of a file

I try to open a file with vi, but it says:

Line too long

I read topic vi: Line too long, but the only two solutions (install Vim, use sed, AWK, fold, less) aren't viable.

The file that I pretend to open, has more than 400.000 lines, and commands like more, or sed, or fold, or view don't work, because I don't know the specific line number. Installing another program is descarted.

I want navigate in a file, especially on the last lines.

The operating system is a SunOS 5.8, and the commands or editors or programs that you will propose to me has to be installed on this version.

Initially I discarded the tail command, but I think that is the unique solution.

0 投票
1 回答
11380 浏览

perl - 从 perl 发送系统日志消息

我们使用 local2 的设施代码从 perls 脚本发送大量 syslog 消息。这在 Red Hat 上非常有效,但在 SunOS 上,消息似乎没有发送到 local2。例如,这是一个最小的脚本

在这个脚本中,我通过 Syslog perl 模块和 logger 命令发送日志。只有第二条消息似乎会发送到 local2。我认为它不会发送到 local2 的原因是我们在 syslog.conf 文件中设置了一个规则来转发 local2,并且只有第二条消息被转发。当我查看日志文件中的 2 条消息时,它们看起来略有不同,我不确定这是否重要

我还应该补充一点,我在 perl 代码中尝试了各种组合,使用 local2 作为字符串,作为常量,在 openlog 调用和/或 syslog 调用中指定它。这些似乎都没有任何区别。我可以只使用反引号并调用记录器,但这是我最后的手段,因为我必须处理可能对命令行不友好的字符以及为每条日志消息打开一个新进程的性能损失。不幸的是,在此服务器上进行任何配置更改是不可能的。

0 投票
1 回答
187 浏览

java - 更改服务器时Linux命令不起作用

我目前正在更改我们的系统以使用另一台服务器来获取文件(为跟踪某些内容而生成的文件,并不重要)。这个系统是基于java的,获取这些文件的代码是使用Linux commandos。获取这些文件的代码是:

然而,这确实适用于我们的原始服务器(x86_64 GNU/Linux),但不适用于“新”服务器(SunOs 5.10 Generic January)。在 SunOS 服务器上运行此命令时,我得到:

我对命令行很不熟悉,而且我还没有编写原始代码。但这就是我想的

有没有一种可选的方法可以让它在 SunOS 服务器上工作?

编辑

检查读取的每个字符串 if line.endsWith("~");

0 投票
2 回答
1954 浏览

linux - 结构ttysize和winsize之间的区别?

我有以下代码来获取 Linux 中屏幕的宽度和高度。

ttysize 和 winsize 有什么区别?

0 投票
3 回答
110 浏览

c - 如何在 SunOS 上的 stderr 上没有消息的“system()”

我试图弄清楚如何system()在 SunOS 上进行函数调用(在 C 中),并且没有将任何内容打印到 stderr(或 stdout)。目前,以下代码在 Linux、OSX、HP-UX 和 SunOS 上编译/运行。除了 SunOS,我得到了一个不错的输出,例如:

但是,在 SunOS 上,我得到:

...那额外的“sh:”行很烦人:)

(我的目标:安静地以编程方式确定我是否可以执行“cc”和/或“gcc”命令。)