#!/bin/bash shopt -s extglob cd assets/sia if grep -q -E 'MTZ[^FDXE]' * ; then echo 'Unknown MTZ sequence found!' fi echo 'Processing *_slice_info.dat files' for f in *_slice_info.dat; do echo " * processing" $f sed -i -e 's/MDI/YACBSIAI/' "$f" done echo 'Processing *_slice_list.dat files' for f in *_slice_list.dat; do echo " * processing" $f sed -i -e 's/+/*/g' "$f" done echo 'Processing data_slice_*.dat files' for f in data_slice_+([0-9]).dat; do #echo " * processing" $f sed -i -e ' s/MTZF/YABF/ s/MTZD/YABF/ s/MTZEND/YABEND/' "$f" done echo 'Processing featured_slice_*.dat files' for f in featured_slice_+([0-9]).dat; do #echo " * processing" $f sed -i -e ' s/MTZX/YABX/ s/MTZEND/YABEND/' "$f" done if grep -q -e 'MTZ' * ; then echo 'MTZ is still present!' else echo 'Seems clean' fi