Synthesis of poly[2-(3-butenyl)-2-oxazoline] with abundant carboxylic acid functional groups as a fiber-based sol–gel reaction supporter for catalytic applications