#! /bin/bash RawData="../results.csv" Subsets="coc81_all nasa93_all coc81_kind_min coc81_lang_ftn coc81_mode_e coc81_kind_max coc81_mode_org coc81_lang_mol nasa93_project_gro nasa93_cat2_missionplanning nasa93_cat2_avionicsmonitoring nasa93_mode_semidetached nasa93_project_sts nasa93_forg_g nasa93_center_5 nasa93_year_1975 nasa93_year_1980 nasa93_mode_embedded nasa93_center_2" for ((i=1;i<=30;i+=1)) do DataName=$(basename $RawData .csv) Directory=$DataName$i #echo $Directory if [ -d $Directory ]; then echo -n "" else mkdir $Directory fi for Subset in $Subsets do RawFile=$Directory"/"$Subset"_Raw.txt" RanksFile=$Directory"/"$Subset"_Ranks.txt" Learner="RandomCocomin"$i grep $Subset $RawData | gawk -v Learner=$Learner 'BEGIN{FS=OFS=","}{if (($3=="LC")||($3==Learner)){print $3,$4,$5}}' | ../../../nonparametric/nonParametricAnalysisWMW RawResultsFileName=$RawFile RanksFileName=$RanksFile done cp aggregate_copy $Directory"/aggregate" cd $Directory ./aggregate rm aggregate cd .. done