#!/bin/sh # Runs Brown2Brill for all files in the directory specified as first # argument # writes the result in the directory specified as second argument # (this directory must be created before hand) # Example: RunBrown2Brill /u/cs401/Brown/corpus myb2bfiles # if no arguments prints usage case $# in 1) ;; 2) ;; *) echo "Usage: $0 input_directory output_directory" >&2; exit 1;; esac #Brown corpus directory (??? stands for any 3 characters) BROWN=$1/??? #output directory for .b2b files OUTDIR=$2 for x in $BROWN; do echo `basename $x`; # called your script for each file in the Brown corpus Brown2Brill $x >$OUTDIR/`basename $x`.b2b done