gpt4 book ai didi

node.js - 为什么链接 fuser 命令和 Node 应用程序不按顺序工作?

转载 作者:行者123 更新时间:2023-12-04 18:42:52 25 4
gpt4 key购买 nike

以下命令按预期独立工作:

fuser -k 12345/tcp 

nodemon app
然而
fuser -k 35243/tcp && nodemon app
只返回第一个命令的结果/返回命令行。
为什么不能链接这些命令?
(还尝试在命令之间休眠)

最佳答案

https://man7.org/linux/man-pages/man1/fuser.1.html

fuser returns a non-zero return code if none of the specifiedfiles is accessed or in case of a fatal error. If at least oneaccess has been found, fuser returns zero.

&&运算符短路并且仅在第一个命令返回零(“成功”)时执行第二个命令。因此,如果套接字尚未使用,则 fuser返回非零和 nodemon app不执行。
如果要执行第二个命令而不考虑第一个命令的结果,请使用 ;而不是 && :
fuser -k 35243/tcp ; nodemon app
这与在两行中列出它们完全相同。

关于node.js - 为什么链接 fuser 命令和 Node 应用程序不按顺序工作?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/69102396/

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