社区
Linux/Unix社区
帖子详情
ps命令输出到文件的问题
ladofwind
2013-04-16 03:16:15
我有个脚本 a.sh 执行的时候里面调用了很多 b.sh c.sh还有参数传递
我目前用 ps -ef >> data.txt 可以捕获这些进程执行,可是里面的echo好像输出不到文件,
请问如果需要监控执行状态如何能把echo的也输出到文件?
...全文
399
6
打赏
收藏
ps命令输出到文件的问题
我有个脚本 a.sh 执行的时候里面调用了很多 b.sh c.sh还有参数传递 我目前用 ps -ef >> data.txt 可以捕获这些进程执行,可是里面的echo好像输出不到文件, 请问如果需要监控执行状态如何能把echo的也输出到文件?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Linux-Torvalds
2013-04-17
打赏
举报
回复
b.sh -p password 把这种执行方式改变。密码丢到b.sh当中或者交互输入echo $password | b.sh
qq120848369
2013-04-16
打赏
举报
回复
别自欺欺人了..
mayer
2013-04-16
打赏
举报
回复
将密码写到另外一个文件里面,b.sh用的时候再用read读出来不就不会被看到了
ladofwind
2013-04-16
打赏
举报
回复
是这样的,我这边执行a.sh的同时, 如果再打开一个终端不停ps的话,是可以看到我a.sh中的b.sh -p password 的, 这样不安全了,如果另一个人在那边ps输出文件,密码就被捕获了, 我的程序里还有很多 echo 密码的,不知道echo会不会被捕获到? 按楼上说的除非我自己重定向,也就是说进程间是不共享echo的,那就安全了。
prohibit
2013-04-16
打赏
举报
回复
shell脚本里的echo直接a.sh > tmp.txt; ps -ef >> data.txt是进程ps的重定向了;
justkk
2013-04-16
打赏
举报
回复
哪里面有echo?
docker
ps
-a
命令
无
输出
本文介绍了解决docker环境中使用docker
ps
-a
命令
无
输出
的
问题
排查方法。包括检查配置
文件
、验证依赖组件存在性、调整日志驱动配置及重启服务等步骤。
linux
ps
-ef和
ps
-aux,linux – 脚本中
ps
aux和`
ps
aux`之间的结果不同
本文探讨了Bash脚本中并发实例的
问题
,通过分析
ps
命令
的
输出
揭示了为何单个脚本会被多次显示的原因,并提供了使用锁
文件
来避免此类
问题
的有效方案。
linux top p 乱码,将Linux top
命令
输入到指定
文件
时的乱码
问题
在Linux环境中,尝试将top
命令
的
输出
重定向到
文件
result.txt时,出现了乱码
问题
。经过检查,发现其他
命令
如ls和
ps
-ef没有类似
问题
,同时result.txt
文件
的编码格式为utf-8,且在Windows系统中打开同样显示乱码。排除了
命令
、
文件
编码和系统平台作为原因。最后发现,top
命令
在默认模式下
输出
到
文件
会出现乱码,而采用批处理模式(-b选项)可以解决这个
问题
。使用top -b > result.txt
命令
后,成功将top的
输出
以正确格式写入
文件
。
Linux
命令
:
ps
命令
本文详细介绍了Linux系统中
ps
命令
,它用于查看当前运行的进程。介绍了
ps
命令
接受的不同类型选项,如UNIX、BSD、GNU长选项,还阐述了选项、
输出
格式控制、
输出
修饰符等内容,并给出多种使用实例,其用法灵活可按需组合参数。
Linux下
ps
命令
输出
结果分析
本文深入解析了
PS
命令
在Linux系统中如何用于查询进程信息,包括PID、UID、PPID等关键字段的含义,以及如何结合grep
命令
进行精确搜索。同时介绍了
ps
aux,
ps
l等常用参数的使用方法,帮助读者掌握高效进程管理技巧。
Linux/Unix社区
18,828
社区成员
11,491
社区内容
发帖
与我相关
我的任务
Linux/Unix社区
Linux/Unix社区 专题技术讨论区
复制链接
扫一扫
分享
社区描述
Linux/Unix社区 专题技术讨论区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章