Get the App
SLTechnology News&Howtos  ›  Servers  › 

Build step 'Execute shell' marked build as failure

Shulou Source: shulou.com Published: 2022-06-03 02:48:24 09月17日 Update

The remote call to the shell script is executed as follows:

/ usr/bin/ssh 10.1.2.3'/ bin/bash / root/ReServer.sh'

The error is as follows:

Build step 'Execute shell' marked build as failure

The local execution is ok, and no matter how it is executed, an error is reported. Later, after a long time, I typed the output step by step and found that:

It turns out that while the script is judging whether the process exists, the ending process happens to have the same matching string!

Ps-aux | grep "idiot" | grep-v grep | grep-v'$$'| awk'{print $2}'

So modify idiot to do exact matching to solve "sb idiot"

Tags: Script process precision at the same time output Apple Docker Huawei Linux macOS MariaDB Microsoft MySQL NVidia OPPO Reno Docker Microsoft Xiaomi MySQL OPPO Reno