#!/bin/bash -e tmp=$(mktemp) trap "rm -f ${tmp}" EXIT st=0 while read -r line ; do case "${line}" in 2*) if [ "${st}" = 0 ] ; then st=1 else break fi ;; *) echo -en "\t" ;; esac echo "${line}" done < ChangeLog > ${tmp} cat ${tmp} bzr st $@ echo -e "\nPress enter to proceed" read bzr ci --file=${tmp} $@ exit 0