Shell脚本返回“正在运行:找不到命令”。不知道为什么

SLS

当我为命令设置变量时,我得到了答案以及错误“找不到命令”。以下是脚本中的命令。

#!/bin/bash

fs=$(ps -C "daemon_name" > /dev/null && echo "Running" || echo "Not Running")

$fs

输出:

./test.sh: Line 5: Running: command not found
jesse_b

ps正在查找您要查找的过程,该过程会导致您的fs变量设置为Running当您打电话时,$fs您实际上只是在尝试运行Running由于Running您的系统上没有命名的命令,因此找不到命令。我想你想要echo还是printf结果?

printf '%s\n' "$fs"

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

我不知道为什么我的Java应用程序找不到图像

我不知道为什么我的Java应用程序找不到图像

不知道为什么我的 cursorForObjectInConnection 返回 null?

我的 useEffect 效果正在运行,但我不知道为什么 - 依赖数组值(似乎)没有改变

在oracle apex上通过SQL select语句运行。一个返回“ SQL命令未正确结束”的消息,我不知道为什么

php artisan schedule:run,没有准备好运行的预定命令,不知道为什么?

我不知道为什么当我使用 GUI 按钮命令时只能运行 lambda 函数

我不知道为什么,但是当我运行以下代码时,它返回9作为质数

JS:变量正在改变,我不知道为什么

我的机器人正在响应所有前缀,我不知道为什么

FragmentStatePagerAdapter正在泄漏,我不知道为什么在使用LeakCanary时

扫描器正在创建NoSuchElementException错误,我不知道为什么

我的C程序正在生成分段错误,我不知道为什么

布尔变量正在变化,我不知道为什么-C语言

stoi() 和 stod() 正在终止我的程序,我真的不知道为什么

我的批处理脚本不起作用,我不知道为什么

我不知道为什么这些SQL命令不起作用

我不知道为什么这个 FFmpeg 命令在 android 中不起作用?

我的innerHTML命令没有更改任何内容,我不知道为什么

Discord.py Bot 不会发送命令,我不知道为什么

Unban command JDA 4.1.1_101,无法运行,不知道为什么

运行应用程序时,应用程序崩溃。我不知道为什么?

循环不止一次运行,不知道为什么

R-我不知道为什么我的代码无法运行?

编程新手,遇到运行时错误不知道为什么

我的查询在wordpress中返回null,但我不知道为什么

我的函数没有返回变量,我不知道为什么

不知道为什么在我等待时仍然返回承诺

我的二分查找函数返回 None,我不知道为什么