gpt4 book ai didi

linux - awk里面期待

转载 作者:太空宇宙 更新时间:2023-11-04 12:27:43 24 4
gpt4 key购买 nike

我在将此发送到 expect 时遇到错误

send "someagent_id=`ps aux | grep someagent| grep -v grep | awk '{print $2}'`\r"

错误:

can't read "2": no such variable
while executing
"send "someagent_id=`ps aux | grep someagent| grep -v grep | awk '{print $2}'`\r""

最佳答案

如果您只需要某个进程的 PID,则不需要所有这些乱七八糟的东西: ps aux | grep 一些代理| grep -v grep | awk '{print $2}' .

你可以用 pgrep 得到一个进程 PID :

在您的情况下,它将是:

send "someagent_id=$(pgrep SOMEAGENT)\r" 

关于linux - awk里面期待,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44159936/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com