This shows you the differences between two versions of the page.
Next revision | Previous revision | ||
haas:fall2018:unix:projects:spf0 [2018/03/14 18:30] – external edit 127.0.0.1 | haas:fall2018:unix:projects:spf0 [2018/10/16 18:29] (current) – [Specifications] wedge | ||
---|---|---|---|
Line 247: | Line 247: | ||
* groupwork! This project is specifically designed to be performed in groups. | * groupwork! This project is specifically designed to be performed in groups. | ||
* I want to see groups ranging from a minimum of 2 people, to a maximum of 4 people. Any less and any more are not allowed. | * I want to see groups ranging from a minimum of 2 people, to a maximum of 4 people. Any less and any more are not allowed. | ||
- | * furthermore, | ||
- | * ranks 1 and 2 are specifically and uniquely exempt from this restriction (ie they can be part of the same group, if they were to choose to be a group of 2). Otherwise, same rank spacing still applies. | ||
- | * groups of 4 cannot have rank subsets that span 3 consecutive ranks (ie ranks 6, 7, 8, and 11) | ||
* EVERY group member needs to be identified in your scripts (in a comment listing everyone). | * EVERY group member needs to be identified in your scripts (in a comment listing everyone). | ||
* EVERY group member needs to be familiar with the end products | * EVERY group member needs to be familiar with the end products | ||
Line 259: | Line 256: | ||
* all mentioned arguments implementing their indicated functionality (atend, byline, drop3, offset, help) | * all mentioned arguments implementing their indicated functionality (atend, byline, drop3, offset, help) | ||
* help takes priority over other options | * help takes priority over other options | ||
- | * atend has no appreciable impact unless offset is also specified | + | |
- | * any invalid arguments | + | * any invalid arguments should be silently dropped/ |
- | * if lacking any bases to display, silently exit | + | |
* your script needs to commence with a proper **shabang** to run using bash; your script needs to end with an " | * your script needs to commence with a proper **shabang** to run using bash; your script needs to end with an " | ||
* comments and indentation are required and necessary | * comments and indentation are required and necessary |