Skip to content

Commit

Permalink
Merge pull request #90 from betarixm/feat/script
Browse files Browse the repository at this point in the history
feat: add script for gensort
  • Loading branch information
leejiwon1125 authored Nov 29, 2023
2 parents a6467fa + 10b0bab commit 1d713da
Showing 1 changed file with 24 additions and 0 deletions.
24 changes: 24 additions & 0 deletions gensort.bash
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
#!/bin/bash

# Number of data directories (M) and files in each directory (N)
numberOfDirectories=2
numberOfFiles=2
numberOfRecords=4000

# Base directory
baseDir="/home/green/434project"

# Step 2: Remove files in each data directory and in the output directory
for (( dir=0; dir<numberOfDirectories; dir++ )); do
rm -rf "${baseDir}/data${dir}"/*
done

# Removing files in the output directory
rm -rf "${baseDir}/output"/*

# Step 3: Run the command for each file in each data directory
for (( dir=0; dir<numberOfDirectories; dir++ )); do
for (( file=0; file<numberOfFiles; file++ )); do
../64/gensort -a -s $numberOfRecords "${baseDir}/data${dir}/${file}"
done
done

0 comments on commit 1d713da

Please sign in to comment.