小编Raj*_*hmi的帖子

<stdin>和<STDIN>有什么区别?

当我<stdin>在Perl module(*.pm)文件中使用时,它不是从键盘读取输入,但是当我<STDIN> 在同一个地方使用时它工作正常.

为什么我使用时没有输入<stdin>

perl perl-module

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

为什么组长无法在 Linux 中创建会话

为什么组长无法创建会话。但是,除了组长能够创建会话?

#include <stdio.h>
#include <unistd.h>
#include <stdlib.h>

main() {

    int pid;
    int ppid=getppid();

    if ( setsid() < 0)
         perror("ERROR");

    if((pid=fork()) == 0)
    {
        printf("proces1=%d %d\n",getpid(),getpgrp());
        int s=getpgrp();

        //setpgid(pid,pid);
        if (setpgid(pid,0) < 0)
            perror("ERROR");

        printf("group after proces=%d %d\n",getpid(),getpgrp());
        exit(0);
    }

    wait(0);
    printf("group after proces=%d %d\n",getpid(),getpgrp());       
}                   
Run Code Online (Sandbox Code Playgroud)

请解释。

c unix linux process job-control

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

标签 统计

c ×1

job-control ×1

linux ×1

perl ×1

perl-module ×1

process ×1

unix ×1