求助:我这个 sh 文件应该放在哪个目录下,谢谢!

365bet登录地址 📅 2025-08-10 00:03:30 ✍️ admin 👀 9284 ❤️ 107
求助:我这个 sh 文件应该放在哪个目录下,谢谢!

社区

Linux/Unix社区 帖子详情 求助:我这个 sh 文件应该放在哪个目录下,谢谢! worm2004 2006-07-15 10:54:18 源程序如下:

#include

#include

#include

int main(void)

{

pid_t pid;

if((pid=vfork())<0)

{

printf("fork error! \n");

exit(1);

}

else if(pid==0)

{

printf("Child process PID: %d.\n",getpid());

setenv("PS1", "CHILD\\$", 1);

printf("Process%4d: calling exec.\n",getpid());

if(execl("/bin/sh", "/bin/sh", "xinput", NULL)<0)

{

printf("Process%4d: execle error!\n",getpid());

exit(0);

}

printf("Process%4d: You should never see this because the child is already gone. \n",

getpid());

printf("Precess%4d: The child process is exiting.");

}

else

{

printf("Parent process PID:%4d.\n", getpid());

printf("Process%4d: The parent has fork process %d.\n", pid);

printf("Process%4d: The child has called exec or has exited.\n", getpid());

}

return 0;

}

[root@localhost bin]# gcc -o a30 a30.c

a30.c:56:2: warning: no newline at end of file

[root@localhost bin]# ./a30

Child process PID: 2625.

Process2625: calling exec.

xinput: xinput: 没有那个文件或目录

Parent process PID:2624.

Process2625: The parent has fork process 134514349.

Process2624: The child has called exec or has exited.

我程序是放在 /bin 下,

xinput.sh 文件也是放在 /bin 下的

我应该放在哪里呢?

谢谢!

...全文

487 2 打赏 收藏 求助:我这个 sh 文件应该放在哪个目录下,谢谢! 源程序如下: #include #include #include int main(void) { pid_t pid; if((pid=vfork())<0) { printf("fork error! \n"); exit(1); } else if(pid==0) { printf("Child process PID: %d.\n",getpid()); setenv("PS1", "CHILD\\$", 1); p 复制链接

扫一扫 分享 转发到动态 举报 AI 作业

写回复 配置赞助广告取 消

确 定

用AI写文章 2 条回复 切换为时间正序 请发表友善的回复… 发表回复 打赏红包 需支付: 0.00 元 取 消 确 定 worm2004 2006-07-15 打赏举报 回复 谢谢大大

可以了! sink 2006-07-15 打赏举报 回复 我没有试,不过感觉你要是运行xinput.sh的话,应该这样吧

if(execl("/bin/sh", "/bin/sh", "xinput.sh", NULL)<0)

或者加上路径:

if(execl("/bin/sh", "/bin/sh", "/bin/xinput.sh", NULL)<0)

apache-tomcat-7.0.88 4. **部署方式**:用户可以通过将Web应用程序的WAR文件(Web应用的归档文件)放在`webapps`目录下,或者直接将解压后的目录放进去,Tomcat会在启动时自动部署。 5. **运行与控制**:Apache Tomcat 7.0.88提供了一个... 2015语文A版语文二上《柳笛声声》ppt课件1 根据给定文件的信息,我们可以提炼出以下几个主要的知识点: ### 一、《柳笛声声》课文内容解析 #### 1.1 故事情节 《柳笛声声》是一篇描写孩子与自然和谐相处的文章。故事讲述了一个孩子在野外迷路后,通过制作... 初识 Linux — 文件管理 目录 文件和目录概述 1、文件和目录的概念 2、Linux 的目录结构 3、绝对路径与相对路径 文件和目录权限 1、文件和目录的属性 2、文件和目录的权限 3、修改文件和目录的属性和权限 1)、改变文件和目录的拥有... linux考试基础知识测验 Linux系统管理基础测试(100分钟) 姓名: 座位号: ... 负责文件在网络中的共享 B. 管理打印子系统Manages the printing subsystem C. 跟踪管理系统信息和错误 D. 管理系统日常任务的调度 (scheduling) ... 使用make命令编译项目文件入门 使用make命令编译项目文件入门 ... 在shell的提示符号下,若输入"make",则它会到目前的目录下找寻Makefile这个文件.然后依照Makefile中所记录的步骤一步一步的来执行.在我们写程序的时候,如果事先就把compile

Linux/Unix社区

23,215

社区成员

74,540

社区内容

发帖 与我相关 我的任务 Linux/Unix社区 Linux/Unix社区 应用程序开发区 复制链接

扫一扫 分享 确定 社区描述 Linux/Unix社区 应用程序开发区 社区管理员

加入社区

获取链接或二维码

近7日

近30日

至今

加载中

查看更多榜单

社区公告

暂无公告 试试用AI创作助手写篇文章吧

+ 用AI写文章

相关推荐

365bet登录地址 方法来咯!解决绝地求生pubg吃鸡网络延迟检测
365bet登录地址 江阴酒吧列表

江阴酒吧列表

📅 07-06 👀 1675
365bet登录地址 breaking是什么意思,breaking怎么读,breaking翻译为:破坏,阻断
sportcar365 世界杯足彩串关攻略:如何巧妙组合赛事提高中奖率?
sportcar365 土豆什么朝代传入中国 谁把土豆带到了中国
注册365bet要什么条件 如何判断iPhone是否越狱iPhone手机如何越狱常【详细介绍】
sportcar365 OSG嵌入QT的简明总结

OSG嵌入QT的简明总结

📅 07-25 👀 7022
注册365bet要什么条件 轻松调整电脑字体大小的完整指南
365bet登录地址 哪些手机自带谷歌服务框架及Google Play商店?深度解析及选择建议

友情伙伴