我的代碼中有一條線,如下,
my $status = `/usr/bin/ps -ef | grep $_ | grep -v grep | awk '{print\$2}'`;
哪些$ _包含字符串如下,
/家庭/生產/ AGT/PtpAgent .SH
我可以改變$ _輸出值是 'PtpAgent' 在執行命令,例如,
my $status = `/usr/bin/ps -ef | grep <some_regex_pattern>$_<some_regex_pattern> | grep -v grep | awk '{print\$2}'`;
當然可以。但是,這裏有什麼問題,它不適合你嗎? – yacc
@yacc不適合我,我嘗試多個正則表達式模式,但仍然無法獲得輸出爲'PtpAgent' – MrAZ
提供一些不起作用的示例。 – yacc