3
Чому я отримую різний статус виходу для ps | grep в сценарії?
Я біжу нижче сценарію: #!/bin/bash ps ax | grep -q [v]arnish if [ $? -eq 0 ];then echo varnish is running... exit 0 else echo "Critical : varnish is not running " exit 2 fi Вихід такий: [root@server ~]# sh -x check_varnish_pro.sh + ps ax + grep -q '[v]arnish' + …