社区
Linux/Unix社区
帖子详情
shell中函数后台执行,怎么查看该函数的进程?
lightdancer
2013-12-24 11:51:42
系统AIX5.3:
shell脚本中调用函数,通过后台执行,类似 func_name arg &,执行脚本后Ctrl+C,主进程不存在了,为什么函数(函数里面写的是一个死循环)仍然在执行?怎么查看该函数的进程,然后KILL掉?
...全文
830
5
打赏
收藏
shell中函数后台执行,怎么查看该函数的进程?
系统AIX5.3: shell脚本中调用函数,通过后台执行,类似 func_name arg &,执行脚本后Ctrl+C,主进程不存在了,为什么函数(函数里面写的是一个死循环)仍然在执行?怎么查看该函数的进程,然后KILL掉?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
初一公主奶爸
2013-12-26
打赏
举报
回复
比如:你的脚本名称是 test.sh,那么你ps aux|grep "test\.sh"。 shell里后台执行函数是通过创建子进程,父进程的命令行参数是 /bin/sh test.sh,所以子进程的命令行参数也是 /bin/sh test.sh了。 个人猜测。没试过shell里后台调用函数
czc1009
2013-12-26
打赏
举报
回复
使用ps命令,不过建议lz最好找一个监测工具
JDSH0224
2013-12-25
打赏
举报
回复
ps -la
空的
2013-12-24
打赏
举报
回复
是子进程吧。。 ps -T pid 查看进程树
max_min_
2013-12-24
打赏
举报
回复
函数的进程是什么意思? ps 查看进程!
shell
中
后台
运行
函数
在
shell
中
定义好的
函数
,运行的时候可以直接在脚本里面通过func &方式
后台
运行。 一开始我很好奇为什么
shell
脚本里面定义好的
函数
可以这么用,通常我们在脚本
中
都是以
后台
方式运行其它的脚本或者命令。 于是做了如下一个实验: [plain] view plain copy new() { echo "f
同一
shell
脚本下,
后台
调用
shell
函数
,子
进程
PID“$$“不更新的处理
同一
shell
脚本下,
后台
调用
shell
函数
,子
进程
PID"$$"不更新的处理同一
shell
脚本下,
后台
调用
shell
函数
,子
进程
PID"$$"不更新的处理问题原因解决方案 同一
shell
脚本下,
后台
调用
shell
函数
,子
进程
PID"$$"不更新的处理 写
shell
脚本时遇到了一个奇怪的问题,在同一
shell
脚本下,
后台
启动
shell
函数
,子
进程
获取的$$与父
进程
相同未更新的问题。 测试代码test.sh如下: # 输出父
进程
PID echo "ParentPid:$$" function func1()
shell
获得
后台
进程
返回值
获得
后台
进程
返回值我们用“&”把
进程
放入
后台
以后,如果需要了解
进程
的
执行
情况,可以使用wait
函数
。默认情况下wait会等待任意子
进程
结束但是不会返回子
进程
的返回值。而以子
进程
的pid作为参数调用wait时,wait便能够返回该子
进程
的退出状态了。 #!/bin/bash dir=`dirname $0` $dir/test01.sh & $dir/test02....
shell
后台
执行
命令
shell
后台
执行
命令 概述 让程序在
后台
运行,而不再终端屏幕上运行 con,系统调度
进程
,在一周或者一月的不同时间段上来运行, at,在一个特殊的时间运行一些特殊的命令, &,在
后台
运行一个占用时间不长的命令 nohub,使用他在
后台
运行一个命令,即使用户退出也不熟影响 cron和crontab 每一个用户都可以有一个crontab文件来保存调度信息。 crontab文件域 第1列 ...
shell
中
函数
的定义
1.
shell
中
定义
函数
的方式:示例1:funtion name {command1command2....}示例2:name () {command1command2...}取消
函数
:unset -f +
函数
名2.向
函数
中
传递参数:示例:#!/bin/bashtest (){ a=$1 echo "test (): \$0 is $0" echo "test (): \$1 is $1" ...
Linux/Unix社区
23,124
社区成员
74,508
社区内容
发帖
与我相关
我的任务
Linux/Unix社区
Linux/Unix社区 应用程序开发区
复制链接
扫一扫
分享
社区描述
Linux/Unix社区 应用程序开发区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章