小编kk.*_*kk.的帖子

使用stop创建一个守护进程,在C中启动功能

如何为此守护程序代码添加守护程序停止,启动和报告功能?

#include <sys/types.h>
#include <sys/stat.h>
#include <stdio.h>
#include <stdlib.h>
#include <fcntl.h>
#include <errno.h>
#include <unistd.h>
#include <syslog.h>
#include <string.h>

int main(void) {

        /* Our process ID and Session ID */
        pid_t pid, sid;

        /* Fork off the parent process */
        pid = fork();
        if (pid < 0) {
                exit(EXIT_FAILURE);
        }
        /* If we got a good PID, then
           we can exit the parent process. */
        if (pid > 0) {
                exit(EXIT_SUCCESS);
        }

        /* Change the file mode mask */
        umask(0); …
Run Code Online (Sandbox Code Playgroud)

c unix programming-languages daemon

9
推荐指数
2
解决办法
6493
查看次数

使用unix shell脚本发送电子邮件

我必须编写一个脚本来使用unix shell脚本发送邮件.

以下脚本允许我拥有可变的消息体.

是否可以在下面的代码中包含可变主题部分?

#!/bin/bash
# Sending mail to remote user

sender="root@sped56.lss.emc.com"
receiver="root@sped56.lss.emc.com"
body="THIS IS THE BODY"
subj="THIS IS THE SUBJECT."


echo $body | mail $receiver -s "THIS IS THE SUBJECT" // this works fine
echo $body | mail $receiver -s $subj // ERROR - sends one mail with only
//"THIS" as subject and generates another error mail for the other three words 
Run Code Online (Sandbox Code Playgroud)

unix email bash shell scripting

8
推荐指数
1
解决办法
5万
查看次数

Perl - 将参数传递给子例程作为哈希键 - 值对问题

我必须将两个引用作为参数传递给子例程(buildRanges)作为哈希键 - 值对,如下所示

例:

@array = (“0A0”, “005”, “001”, “004”, “0BC”, “004”, “002”, “001”);
@ranges = ();
$numRanges = buildRanges(VALUES => \@array, REF_RANGES=>\@ranges);
Run Code Online (Sandbox Code Playgroud)

我的问题是
1.上面的子程序调用的语法是否正确?
2. VALUES和REF_RANGES是什么?

坦率地说,我无法理解子程序调用,但我被告知只能使用该调用.

谢谢.

KK

perl hash subroutine

5
推荐指数
1
解决办法
9286
查看次数

可以将supervisord用于程序的内存和CPU使用情况分析

我必须找到在一段时间内反复运行特定的api会导致内存泄漏.

我有一个简单的C程序,用于测试API一次.我打算编译它并重复使用supervisord运行exe.

supervisord还可以分析程序的CPU和内存使用情况吗?
我在几个博客中广泛搜索,但没有找到关于supervisord的分析能力的大量信息.

有关主管的更多信息,请访问http://supervisord.org

c unix profiling memory-leaks supervisord

5
推荐指数
1
解决办法
3317
查看次数

javascript - 通过指定坐标检索html控件

如何通过指定触发事件的坐标(如onmousedown,onmouseup,onclick等等)来获取html控件的id.坐标可以得到

e.clientX,e.clientY其中e是事件对象.

我们的想法是获得一个控件的id,在该控件上完成click事件而不在该控件的定义中有任何onClick事件.

这将省去为多个控件指定onClick事件的需要.

javascript javascript-events

3
推荐指数
1
解决办法
2578
查看次数

将javascript日期发送到vb.net日期变量

我需要将javascript日期值传递给vb.net函数.

方法iam现在使用:将javascript日期转换为字符串将其存储在hiddenfield中从服务器代码中的隐藏字段检索字符串并使用date.parse解析它

麻烦的是Javascript dateformats

toString() - Sat Apr 4 22:19:00 UTC + 0530 2009

toDateString() - 2009年4月4日星期六

toLocaleString() - 2009年4月4日星期六,下午10:19:00

与vb日期格式不匹配.我得到的错误是它的无法解析.

在此先感谢您的帮助

javascript vb.net asp.net-2.0

3
推荐指数
1
解决办法
4166
查看次数

什么'-a'在Unix Shell脚本中做

-a在下面的行中意味着什么.

if [ "${FILE_SYSTEM}" != "xyz" -a "${FILE_SYSTEM}" != "abc" ]
Run Code Online (Sandbox Code Playgroud)

unix shell operators logical-operators

2
推荐指数
2
解决办法
605
查看次数

解析perl正则表达式中的多行并提取值

我是perl的初学者.我有一个文本文件,文本类似于下面.我需要提取VALUE ="< NEEDED VALUE >".说对于SPINACH,我应该单独使用SALAD.

如何使用perl正则表达式获取值.我需要解析多行来获取它.即每个#ifonly --- #endifonly之间

$ cat check.txt

while (<$file>)
{
   if (m/#ifonly .+ SPINACH .+ VALUE=(")([\w]*)(") .+ #endifonly/g)
{
    my $chosen = $2;
   }
}
Run Code Online (Sandbox Code Playgroud)


#ifonly APPLE CARROT SPINACH
VALUE="SALAD" REQUIRED="yes" 
QW RETEWRT OIOUR
#endifonly
#ifonly APPLE MANGO ORANGE CARROT
VALUE="JUICE" REQUIRED="yes" 
as df fg
#endifonly
Run Code Online (Sandbox Code Playgroud)

regex perl multiline

2
推荐指数
1
解决办法
2715
查看次数

Unix awk命令正则表达式问题

我有这样的数据:

# data_display  

ab as we hj kl  
12 34 45 83 21  
45 56 98 45 09
Run Code Online (Sandbox Code Playgroud)

我只需要第一列,只需要以数字开头的行.

我现在用:

# data_display | awk '{ print $1 }' | grep "^[0-9]"  
Run Code Online (Sandbox Code Playgroud)

有没有办法更好地优化它,比如在awk中使用正则表达式?

我是awk的新手.

谢谢.

KK

regex unix awk grep

1
推荐指数
1
解决办法
1759
查看次数

我如何在Perl字符串中取消反斜杠?

我需要将输入地址转换为指定的格式

#!/usr/bin/perl
my $file_path ="\\\abc.com\a\t\temp\L\\";

#---- Help in this regex
$file_path =~ s//\//\/gi;

#---- Output format needed
#$file_path ="\\abc.com\a\t\temp\L\";
printf $file_path;
Run Code Online (Sandbox Code Playgroud)

regex perl

0
推荐指数
1
解决办法
2827
查看次数

如何防止Perl将\解释为转义字符?

如何在不使Perl将斜杠作为转义字符的情况下打印地址字符串?我也不想通过添加更多转义字符来改变字符串.

perl printf escaping

0
推荐指数
1
解决办法
4072
查看次数