#!/bin/bash -e trap 'rm -f "$TMPPO"' EXIT FILEIN="${1:-gl.po}" TMPPO="$(mktemp)" msgcat --use-first total.po.txt "$FILEIN" > "$TMPPO" && mv "$TMPPO" total.po.txt