The following guidelines apply to both Portfolio 1 and Portfolio 2:
Your scripts will be marked on a standard Linux installation using the bash shell.
You must only use bash shell script to write your solutions as covered in lectures and workshops.
Refrain from using non-core commands, tools and utilities in your bash shell scripts. Non-standard bash commands, tools and utilities will not be downloaded and installed by your tutor.
Ensure each script you write is fully self-contained and is not configured to be dependent on external files, libraries or resources to run.
Do not use the trap command in any of your scripts.
Each script you submit must contain your full name and student number at the beginning as comments.