#!/bin/bash if [[ "$1x" == '-vx' ]]; then verbose=1 shift else verbose=0 fi mkdir -p combined filenum=0 for file in *.ttyrec; do if ttygrep 'welcome to NetHack!' $file | grep -q "ttyrec"; then filenum=$((filenum+1)) fi if [[ $verbose -eq 1 ]]; then printf "%03d: %s\n" $filenum $file fi filename=$(printf "%03d\n" $filenum).ttyrec cat $file >> combined/$filename done