Aplikace cporig dle cest uložených v patchi

Z PostgreSQL
Skočit na navigaci Skočit na vyhledávání

V Bashi lze použít dávku

#!/bin/sh

cat $1 | grep '\*\*\* a' | sed  's/\*\*\*\ a\///' | xargs cporig
patch -p1 < $1

případně

cat $1 | egrep -o -e "^\*\*\*.*(sql|out|h|c|sgml|y|lex|Makefile)" | sed 's/\*\*\*\ //'| xargs cporig

cat pavel-plpgsql-fnsig.diff | egrep -o -e "^\+\+\+.*(sql|out|h|c|sgml|y|lex|Makefile)" | sed 's/+++ b\///' | xargs cporig