#!/bin/bash for f in *.po do mo_dir=${f%%.po}.utf8/LC_MESSAGES/ [ -d "$mo_dir" ] || mkdir -p "$mo_dir" echo msgfmt -o "$mo_dir/editablesite.mo" "$f" msgfmt -o "$mo_dir/editablesite.mo" "$f" done