Chinaunix

标题: 问一个CShell的问题 [打印本页]

作者: garnoopy    时间: 2003-04-13 18:45
标题: 问一个CShell的问题
最近在学CShell编程,有个问题要问大家.
就是,指定一个目录,查找所有使用这个目录的进程,以及使用这个目录下面相关的子目录的进程.
谢谢~~ :wink:  :wink:  :wink:
作者: nkliyong    时间: 2003-04-14 17:15
标题: 问一个CShell的问题
原帖由 "garnoopy" 发表:
最近在学CShell编程,有个问题要问大家.
就是,指定一个目录,查找所有使用这个目录的进程,以及使用这个目录下面相关的子目录的进程.
谢谢~~ :wink:  :wink:  :wink:


没这样功能.
作者: garnoopy    时间: 2003-04-15 02:08
标题: 问一个CShell的问题
原帖由 "nkliyong" 发表:


没这样功能.


赫赫,写了一个小脚本,敬请大家指教,谢谢:

****************************************
#!/bin/csh -f
#find the pids using the dir or the childdir.
if ($#argv == 1) then
   (find /proc > myproc) >&myerror
   grep "$argv[1]" myproc | cut -f3,4,5,6,7 -d '/'
   exit 0
else
   echo "Should use: $0 dirname"
   exit 1
endif
****************************************
作者: nkliyong    时间: 2003-04-15 08:34
标题: 问一个CShell的问题
find /proc > myproc
不好意思,csh用的少,上面这句好象是关键的一句,是什么意思?




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2