Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Menu
Open sidebar
Olivier
Peer-graded student exercises
Commits
ae4df3ae
Commit
ae4df3ae
authored
Aug 16, 2019
by
Olivier
Browse files
Prep scripts: better-defined input & output folder names
parent
8f557c14
Changes
9
Hide whitespace changes
Inline
Side-by-side
M10_process_grades/prepare_M10.sh
View file @
ae4df3ae
...
...
@@ -4,8 +4,8 @@
ASSGTSUFFIX
=
'example'
# Input parameters
inputfolder
=
'script_input
-real
'
outputfolder
=
'script_output
-real
'
inputfolder
=
'script_input'
outputfolder
=
'script_output'
timestamp
=
$(
date
"+%Y-%m-%d+%H%M%S"
)
outputbackupname
=
"backup_output_
$timestamp
.tar"
...
...
@@ -13,9 +13,9 @@ inputbackupname="backup_input_$timestamp.tar"
# Create archive of output folder
mkdir
-vp
archives
tar
-cvf
$outputbackupname
--exclude
=
old
$outputfolder
tar
-c
h
vf
$outputbackupname
--exclude
=
old
$outputfolder
mv
-vf
$outputbackupname
archives/
tar
-cvf
$inputbackupname
--exclude
=
old
$inputfolder
tar
-c
h
vf
$inputbackupname
--exclude
=
old
$inputfolder
mv
-vf
$inputbackupname
archives/
...
...
M11_generate_graded/prepare_M11.sh
View file @
ae4df3ae
#!/bin/bash
# Input parameters
inputfolder
=
'script_input
-real
'
outputfolder
=
'script_output
-real
'
inputfolder
=
'script_input'
outputfolder
=
'script_output'
timestamp
=
$(
date
"+%Y-%m-%d+%H%M%S"
)
outputbackupname
=
"backup_output_
$timestamp
.tar"
...
...
@@ -10,9 +10,9 @@ inputbackupname="backup_input_$timestamp.tar"
# Create archive of output folder
mkdir
-vp
archives
tar
-cvf
$outputbackupname
--exclude
=
old
$outputfolder
tar
-c
h
vf
$outputbackupname
--exclude
=
old
$outputfolder
mv
-vf
$outputbackupname
archives/
tar
-cvf
$inputbackupname
--exclude
=
old
$inputfolder
tar
-c
h
vf
$inputbackupname
--exclude
=
old
$inputfolder
mv
-vf
$inputbackupname
archives/
...
...
M12_email_graded/prepare_M12.sh
View file @
ae4df3ae
#!/bin/bash
# Input parameters
inputfolder
=
'script_input
-real
'
outputfolder
=
'script_output
-real
'
inputfolder
=
'script_input'
outputfolder
=
'script_output'
timestamp
=
$(
date
"+%Y-%m-%d+%H%M%S"
)
outputbackupname
=
"backup_output_
$timestamp
.tar"
...
...
@@ -10,9 +10,9 @@ inputbackupname="backup_input_$timestamp.tar"
# Create archive of output folder
mkdir
-vp
archives
tar
-cvf
$outputbackupname
--exclude
=
old
$outputfolder
tar
-c
h
vf
$outputbackupname
--exclude
=
old
$outputfolder
mv
-vf
$outputbackupname
archives/
tar
-cvf
$inputbackupname
--exclude
=
old
$inputfolder
tar
-c
h
vf
$inputbackupname
--exclude
=
old
$inputfolder
mv
-vf
$inputbackupname
archives/
...
...
M2_customize_assignments/prepare_M2.sh
View file @
ae4df3ae
#!/bin/bash
# Input parameters
inputfolder
=
'script_input
-real
'
outputfolder
=
'script_output
-real
'
inputfolder
=
'script_input'
outputfolder
=
'script_output'
timestamp
=
$(
date
"+%Y-%m-%d+%H%M%S"
)
outputbackupname
=
"backup_output_
$timestamp
.tar"
...
...
@@ -10,9 +10,9 @@ inputbackupname="backup_input_$timestamp.tar"
# Create archive of output folder
mkdir
-vp
archives
tar
-cvf
$outputbackupname
--exclude
=
old
$outputfolder
tar
-c
h
vf
$outputbackupname
--exclude
=
old
$outputfolder
mv
-vf
$outputbackupname
archives/
tar
-cvf
$inputbackupname
--exclude
=
old
$inputfolder
tar
-c
h
vf
$inputbackupname
--exclude
=
old
$inputfolder
mv
-vf
$inputbackupname
archives/
...
...
M3_generate_assignments/prepare_M3.sh
View file @
ae4df3ae
#!/bin/bash
# Input parameters
inputfolder
=
'script_input
-real
'
outputfolder
=
'script_output
-real
'
inputfolder
=
'script_input'
outputfolder
=
'script_output'
timestamp
=
$(
date
"+%Y-%m-%d+%H%M%S"
)
outputbackupname
=
"backup_output_
$timestamp
.tar"
...
...
@@ -10,9 +10,9 @@ inputbackupname="backup_input_$timestamp.tar"
# Create archive of output folder
mkdir
-vp
archives
tar
-cvf
$outputbackupname
--exclude
=
old
$outputfolder
tar
-c
h
vf
$outputbackupname
--exclude
=
old
$outputfolder
mv
-vf
$outputbackupname
archives/
tar
-cvf
$inputbackupname
--exclude
=
old
$inputfolder
tar
-c
h
vf
$inputbackupname
--exclude
=
old
$inputfolder
mv
-vf
$inputbackupname
archives/
...
...
M4_send_assignments/prepare_M4.sh
View file @
ae4df3ae
#!/bin/bash
# Input parameters
inputfolder
=
'script_input
-real
'
outputfolder
=
'script_output
-real
'
inputfolder
=
'script_input'
outputfolder
=
'script_output'
timestamp
=
$(
date
"+%Y-%m-%d+%H%M%S"
)
outputbackupname
=
"backup_output_
$timestamp
.tar"
...
...
@@ -10,9 +10,9 @@ inputbackupname="backup_input_$timestamp.tar"
# Create archive of output folder
mkdir
-vp
archives
tar
-cvf
$outputbackupname
--exclude
=
old
$outputfolder
tar
-c
h
vf
$outputbackupname
--exclude
=
old
$outputfolder
mv
-vf
$outputbackupname
archives/
tar
-cvf
$inputbackupname
--exclude
=
old
$inputfolder
tar
-c
h
vf
$inputbackupname
--exclude
=
old
$inputfolder
mv
-vf
$inputbackupname
archives/
...
...
M6_match_peers/prepare_M6.sh
View file @
ae4df3ae
#!/bin/bash
# Input parameters
inputfolder
=
'script_input
-real
'
outputfolder
=
'script_output
-real
'
inputfolder
=
'script_input'
outputfolder
=
'script_output'
timestamp
=
$(
date
"+%Y-%m-%d+%H%M%S"
)
outputbackupname
=
"backup_output_
$timestamp
.tar"
...
...
@@ -10,9 +10,9 @@ inputbackupname="backup_input_$timestamp.tar"
# Create archive of output folder
mkdir
-vp
archives
tar
-cvf
$outputbackupname
--exclude
=
old
$outputfolder
tar
-c
h
vf
$outputbackupname
--exclude
=
old
$outputfolder
mv
-vf
$outputbackupname
archives/
tar
-cvf
$inputbackupname
--exclude
=
old
$inputfolder
tar
-c
h
vf
$inputbackupname
--exclude
=
old
$inputfolder
mv
-vf
$inputbackupname
archives/
...
...
M7_generate_grading/prepare_M7.sh
View file @
ae4df3ae
#!/bin/bash
# Input parameters
inputfolder
=
'script_input
-real
'
outputfolder
=
'script_output
-real
'
inputfolder
=
'script_input'
outputfolder
=
'script_output'
timestamp
=
$(
date
"+%Y-%m-%d+%H%M%S"
)
outputbackupname
=
"backup_output_
$timestamp
.tar"
...
...
@@ -10,9 +10,9 @@ inputbackupname="backup_input_$timestamp.tar"
# Create archive of output folder
mkdir
-vp
archives
tar
-cvf
$outputbackupname
--exclude
=
old
$outputfolder
tar
-c
h
vf
$outputbackupname
--exclude
=
old
$outputfolder
mv
-vf
$outputbackupname
archives/
tar
-cvf
$inputbackupname
--exclude
=
old
$inputfolder
tar
-c
h
vf
$inputbackupname
--exclude
=
old
$inputfolder
mv
-vf
$inputbackupname
archives/
...
...
M8_send_grading/prepare_M8.sh
View file @
ae4df3ae
#!/bin/bash
# Input parameters
inputfolder
=
'script_input
-real
'
outputfolder
=
'script_output
-real
'
inputfolder
=
'script_input'
outputfolder
=
'script_output'
timestamp
=
$(
date
"+%Y-%m-%d+%H%M%S"
)
outputbackupname
=
"backup_output_
$timestamp
.tar"
...
...
@@ -10,12 +10,11 @@ inputbackupname="backup_input_$timestamp.tar"
# Create archive of output folder
mkdir
-vp
archives
tar
-cvf
$outputbackupname
--exclude
=
old
$outputfolder
tar
-c
h
vf
$outputbackupname
--exclude
=
old
$outputfolder
mv
-vf
$outputbackupname
archives/
tar
-cvf
$inputbackupname
--exclude
=
old
$inputfolder
tar
-c
h
vf
$inputbackupname
--exclude
=
old
$inputfolder
mv
-vf
$inputbackupname
archives/
# Import output of M7 and M5 into input of M8
rsync
-avh
--delete
../M7_generate_grading/script_output/done/
$inputfolder
/pdfs/
rsync
-avh
--delete
../M6_match_peers/script_output/peers.csv
$inputfolder
/
...
...
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment