问题标签 [rc]

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 回答
404 浏览

raspberry-pi - 启动时在后台自动运行脚本,如果一切顺利,则禁止输出

我在 Pi 上使用 Raspbian 并有一个脚本来控制一些家庭自动化的东西。

该脚本被设计成一个连续的循环监控串行端口并发送请求和记录事件。

默认情况下,它每 10 秒打印一些输出和一个轮询符号(让您知道它正在运行)。我想保留这个功能,但是如果我在后台运行它,我真的不想知道它(除非有错误)。

如果我尝试启动脚本,>nul它仍然会输出到屏幕。

另外,我的脚本是/etc/rc.local在后台启动的,但是如果它在后台启动,我如何确定它是否实际启动而没有错误?

0 投票
1 回答
269 浏览

linux - “无输出”返回码 Shell 脚本

我正在尝试创建一个脚本,该脚本将杀死一个进程并在发出 kill -9 命令之前确认该进程正在运行,我遇到了一个错误,它总是假设有输出。

0 投票
1 回答
1590 浏览

c# - 是什么取代了 C# 项目的 VERSIONINFO 资源?

C# 项目使用 .resx 文件获取资源。这对字符串很好,但它似乎没有 C++ 项目 .rc 文件支持的旧 VERSIONINFO 资源的等价物。

我不敢相信微软已经放弃了跟踪可执行版本的想法……那么 .resx 资源文件是否使用了一些与 VERSIONINFO 等效的资源?如何将版本信息绑定到 C# 项目中?

0 投票
1 回答
1901 浏览

linux - update-rc.d vs chkconfig

我试图弄清楚如何在 linux 中配置应用程序的启动和关闭。有人可以解释一下使用 update-rc 和 chkconfig 有什么区别吗?这是做完全相同的事情的两种方式吗?

0 投票
1 回答
339 浏览

php - Arduino 以太网板和 PHP 或 HTML(遥控车)

我是 arduino 的新手,以前从未使用过它,我需要在学校的一个项目中使用它。该项目包括构建一个遥控车、一个 PHP 网页,以及使用这个 php 网页控制遥控车。网页的布局是制作好的,汽车也是如此,如果我们打开端口也可以工作。问题是如何通过我的 php 网页打开端口?这甚至可能吗,谢谢!

我正在使用 Arduino 以太网板(不是屏蔽)

0 投票
1 回答
112 浏览

apache - 启动由 perl 脚本调用的外部二进制文件时出现奇怪的 apache 行为

我目前正在设置一个由 apache 提供支持并在 CENTOS 6.4 上运行的 Web 服务。该服务使用 perl 脚本 (cgi-bin) 启动特定的外部自制 fortran 编译二进制文件。

问题是:当我启动我的服务器时,一切都很顺利,除了我的一个二进制文件在我的 perl 脚本调用时系统地崩溃(带有内核段错误)。

如果我手动重新启动 httpd 服务(在命令行: service httpd restart),问题就完全解决了。我检查了 apache/系统日志,没有发现任何可疑的东西。

似乎只有在 /etc/rc[0-6].d 启动指令启动 httpd 时才会出现问题。我尝试将http(默认为S85httpd)的启动顺序更改为任何其他位置,但没有成功。

总而言之,我的 Web 服务只有在服务器完全启动后在命令行启动 httpd 时才能正常工作(没有外部二进制崩溃)!

[编辑] 此问题现已解决:

我的 fortran 二进制文件处理非常大的数组和需要无限堆栈大小的复杂函数。

尽管堆栈大小限制是在系统范围的基础上定义的(在 /etc/security/limits.conf 中),但出于任何原因,“apache/perl/fortran 二进制”集成似乎没有意识到这一点(导致我的每次调用时都会崩溃的二进制文件)。相反,当我在 shell 提示符下手动重新启动 apache 时,堆栈大小限制被正确传递(.bashrc with 'ulimit -S -s unlimited')。

作为一种解决方法,我使用 BSD::Resource 模块(http://metacpan.org/pod/BSD::Resource)通过使用例如 setrlimit(RLIMIT_STACK, $softlimit, $hardlimit); 直接在我的 perl 脚本中定义堆栈大小;

因此,这个新的堆栈大小限制现在直接从我的 perl 脚本传递到我的二进制文件。

0 投票
2 回答
16438 浏览

bash - 如何检测网络何时在 /etc/init.d 脚本中初始化?

我有一个 /etc/init.d/ 脚本,该脚本在启动时启动并且需要联网。我将 rc start 设置为 99,所以这是加载的最后一件事,但网络不会立即加载,我目前不得不依靠 30 秒的睡眠命令来等待网络加载。

操作系统是针对嵌入式系统(Yocto 项目)修改的 Ubuntu。文件系统是相同的,但服务非常有限,所以它使用 Sysvinit。

有没有办法检查所有网络是否已完成加载?

如果有帮助,这是脚本:

0 投票
4 回答
133 浏览

asp.net - 在 ASP 导航系统中添加文本而不是图像

我目前正在使用 ASP 的网站上工作,我认为这是一个“自定义”CMS。

我在一个名为 Rcp.Master 的文件中有这个导航 -

目前它显示它使用图像而不是实际文本进行导航。我想使用“实际文本”,所以它更像是这样 -

如何以及在哪里可以仅用文本替换 src="" ?

任何帮助将不胜感激...

斯图

这是'整个' rcp.master -

尼尔,回答你的问题——

至于是否需要。这个网站是相当克雷。硬编码加上 CMS 的使用...心理

0 投票
1 回答
592 浏览

hadoop - 如何使用 pig 以 RC 格式存储分区数据?

我想知道是否有 UDF 或其他东西可以以 RC 格式以分区方式存储我的数据。我知道有,org.apache.pig.piggybank.storage.MultiStorage但它只适用于某些压缩格式。我想以 RC 格式存储我的数据,但使用 MultiStorage 提供的相同分区存储结构。

谢谢,伊姆蒂亚兹

0 投票
1 回答
546 浏览

bash - 禁用 pacman 进度条

我看到 pacman 有这个选项

这适用于pacman -S pacman -R pacman -U. 但是,我希望在适当的时候始终使用此选项。那可能吗?