wordexp()またはを含む文字列の動作を知っている人はいます'|'か'&'。
を使用wordexp(str, &res, WRDE_UNDEF)しますが、 を含む'|'か'&' wordexp()返すすべての文字列を使用しますWRDE_BADCHAR。wordexp()これを報告しないでほしい。
たとえば、 3 つの stringをwordexp("a & b", &res, WRDE_UNDEF)返すようにしたい。wordexp_t"a" "&" "b"