我在
import脚本中加入
count=ps x |grep "excall"|grep -c "import.sh"
if [ $count -gt 1 ]
then
echo "have"$count
exit -1
fi
这一段 用于判断我在其他目录运行的时候是否有其他import再使用,但次次都count都是2,这事什么原因导致的呢。具体设置到什么原理呢?求解
1条回答 默认 最新
- 关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率
oyljerry 2015-07-31 07:03最佳回答 专家已采纳再加一个不匹配自身
grep -v "grep"
采纳该答案 已采纳该答案 专家已采纳评论解决 无用打赏举报微信扫一扫
分享评论登录 后可回复...
报告相同问题?
提交
相关推荐 更多相似问题
- 2015-07-31 06:46回答 1 已采纳 再加一个不匹配自身 ``` grep -v "grep" ```
- 2019-12-13 13:45回答 2 已采纳 按说这样写是没有问题的,你可以在 nohup 这句的前后 加个 echo ,调试下,看能不能正常执行,把command换成其他的命令试试,检查下权限 环境变量 绝对路径相关的问题。
- 2021-07-16 13:35回答 2 已采纳 main中用cout<<var;
- 2020-09-14 18:49主要介绍了Shell脚本调用另一个脚本的三种方法,帮助大家更好的理解和学习shell,感兴趣的朋友可以了解下
- 2021-01-20 14:31在同一个 Shell 中执行,在被调用的脚本中声明的变量和环境变量, 都可以在主脚本中进行获取和使用,相当于合并两个脚本在执行。 第一种:fork 特点:会生成子PID而且可重复被调用。 :diamond_suit:fork 是最...
- 2021-01-10 13:26在Shell中要如何调用别的shell脚本,或别的脚本中的变量,函数呢? 方法一: . ./subscript.sh 方法二: source ./subscript.sh 注意: 1.两个点之间,有空格,千万注意. 2.两个脚本不在同一目录,要用绝对路径 3.为...
- 2017-05-20 01:51回答 2 已采纳 linux中如何把一个进程放在后台运行 https://zhidao.baidu.com/question/1893006765869004500.html
- 2018-06-21 03:00回答 2 已采纳 https://stackoverflow.com/questions/11900828/store-return-value-of-a-python-script-in-a-bash-script
- 2020-08-20 10:47回答 2 已采纳 https://www.cnblogs.com/gcixx/articles/11145414.html
- 2020-08-29 16:52本篇文章主要介绍了JAVA如何调用Shell脚本,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
- 2020-08-19 02:09主要介绍了Java程序去调用并执行shell脚本及问题总结,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
- 2020-08-19 02:08主要介绍了Spring Boot调用 Shell 脚本实现看门狗功能,本文通过实例代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
- 2017-02-03 10:28回答 1 已采纳 http://www.jb51.net/article/54492.htm
- 2013-09-03 21:20回答 1 已采纳 There is no query string in the command line; you need to use arguments instead: /usr/local/bin/
- 2011-03-29 19:52回答 1 已采纳 可根据返回值来判断 [code="java"] StringBuilder result = new StringBuilder(); InputStream in = proc.g
- 2020-09-03 22:27主要介绍了Java调用linux shell脚本的方法,需要的朋友可以参考下
- 2018-05-03 17:25在linux系统下安装好的php运行环境,使用shell调用php脚本,附送工具
- 2021-01-20 16:22fork 是最普通的, 就是直接在脚本里面用 path/to/foo.sh 来调用 foo.sh 这个脚本,比如如果是 foo.sh 在当前目录下,就是 ./foo.sh。运行的时候 terminal 会新开一个子 Shell 执行脚本 foo.sh,子 Shell 执行的时候,...
- 2016-06-27 08:17回答 3 已采纳 直接使用的命令一般都在/bin下,因为环境变量已经配置好了。 如果你想把你的文件直接执行,那么需要把你的文件所在目录配置进环境变量的。 这样系统就可以识别。 如果能成功,希望采纳
- 2021-01-20 16:27最近刚刚接触shell脚本,写了一点简单的练手。这里是用python调用脚本执行打包操作。 方法如下: 第一步,创建脚本: #!/bin/sh CERT_DIR_ZIP=/data/cert/keys zip_user(){ zip -P $zip_psw /data/frontend/tmp/...
- 没有解决我的问题, 去提问