我有两个查询:
ps aux | pgrep -f mongod_arb
//它将获取pid kill -SIGUSR1 pid
//它将终止进程我想将它们作为单个查询运行。
我已经尝试过以下不同的查询,但是没有一个工作:
echo "$(kill -SIGUSR1 ) $(ps aux | pgrep -f mongod_arb)";
kill -SIGUSR1 echo "$(ps aux | pgrep -f mongod_arb)";
echo "$(kill -SIGUSR1 ) $(ps aux | pgrep -f mongod_arb)";
kill -SIGUSR1 echo "$(ps aux | pgrep -f mongod_arb)";
如何实现单行查询?
答案 0 :(得分:1)
你可以试试这个吗?
ps aux | pgrep -f mongod_arb | xargs kill -SIGUSR1
ps aux | pgrep -f mongod_arb | xargs sudo kill -SIGUSR1 # if permission issues.