0

pcregrep コマンドを使用して一連の正規表現を解析しようとしています。このコマンドは Python から実行され、出力はフォーマットされ、Python データ構造に保存されます。以下のものを除くすべての正規表現を実行できます

"^.{159}-{51}\s*\n.{159}Attempting to start (?:ORM(R)?|CPS)  channel\s*\n.*in\s*\n.*init_n_config\s*\n.*H_ICM_C_MCC_CHANNEL_MANAGER\.C\s*\n.*at  line\s*\n.*\d+\s*$"

エラーコードと、python から pcgrep コマンドを実行して得たメッセージを出力しています。

エラー コード 256 と空のメッセージが表示されます。Python のコマンド ユーティリティを使用しています。cmd_output[0] (リターン コードの場合) と command_output[1] (エラー メッセージの場合) を出力しています。これをコマンド ラインから実行しようとしたところ、完全に機能しました。上記の正規表現に一致するすべての一致する行を出力します。

ここに欠けているものはありますか?上記の正規表現のみがエラーを出しています。残りの式は完全に正常に機能しています。

4

1 に答える 1