This shows you the differences between two versions of the page.
Next revision | Previous revision | ||
haas:spring2019:unix:projects [2019/01/21 23:12] – external edit 127.0.0.1 | haas:spring2019:unix:projects [2019/05/09 20:08] (current) – [Projects] wedge | ||
---|---|---|---|
Line 7: | Line 7: | ||
======Projects====== | ======Projects====== | ||
- | | [[/ | + | | [[/ |
- | | [[/ | + | | [[/ |
- | | [[/ | + | | [[/ |
- | | [[/ | + | | [[/ |
- | | [[/ | + | | [[/ |
- | | [[/ | + | | [[/ |
- | | [[/ | + | | [[/ |
- | | [[/ | + | | [[/ |
- | | [[/ | + | | [[/ |
- | | [[/ | + | | [[/ |
- | | [[/ | + | | [[/ |
- | | [[/ | + | | [[/ |
- | | [[/ | + | | [[/ |
- | | [[/ | + | | [[/ |
- | | [[/ | + | | [[/ |
- | | [[/ | + | | [[/ |
- | | pbx3 (bonus; due 20181017) | | + | | [[/ |
- | | [[/ | + | | [[/ |
- | | [[/ | + | | [[/ |
- | | [[/ | + | | [[/ |
- | | [[/ | + | | [[/ |
- | | [[/ | + | | [[/ |
- | | [[/ | + | | [[/ |
- | | | + | | [[/ |
- | | | + | | [[/ |
- | | | + | | |
- | | EoCE (due 20181213-172959) | + | |
- | ======Class Stats====== | + | |
- | * [[/ | + | |
- | ======Week 14====== | ||
- | * **dd(1)** giving you hard times? Read through [[/ | ||
- | ======Week 7====== | + | ======Class Stats====== |
- | * more scripting examples | + | * [[/ |
- | * functions | + | ======EoCE Hints====== |
- | * NOTE: the bonus project does not get early submission bonus points; only points gained for work successfully accomplished, | + | |
+ | * [[/ | ||
======Week 6====== | ======Week 6====== | ||
- | * selection statement blocks | + | * we continued exploring shell scripting, writing additional and more detailed examples |
- | * if (exactly 1) | + | * user input |
- | * elif (0 or more, following an if) | + | * while loops |
- | * else (0 or 1, last in sequence) | + | * initial exposure to regular expressions (used in script3.sh |
- | * regular expressions | + | |
- | * basic regex | + | |
- | * grep | + | |
- | * loops | + | |
- | * while | + | |
- | | + | |
======Week 5====== | ======Week 5====== | ||
- | * vim | + | * moded editing with vi/vim |
- | * dotfiles | + | * additional shell scripting |
- | * configuring settings | + | * if statements |
- | * looking to get more into scripting | + | * variables |
+ | * for loops | ||
======Week 4====== | ======Week 4====== | ||
- | * Killing processes | + | * possibly start on vi/vim (snow day, didn't happen) |
- | * Listing processes | + | * knowledge assessment Thursday |
- | * Foreground/ | + | |
======Week 3====== | ======Week 3====== | ||
- | * Explored | + | * pbx0 unveiled. |
- | * Pipes | + | * explored |
- | * Variables | + | * pipes |
- | * setting | + | * pbx1 is the next project |
- | * environment | + | * looking to have a knowledge assessment Thursday of next week (02/ |
- | * expansions | + | |
- | * Quotes | + | |
- | * half | + | |
- | * full | + | |
- | * command expansions | + | |
======Week 2====== | ======Week 2====== | ||
- | * We started exploring | + | * adm0 underway, I hope everyone has gotten an early start so they aren't rushing to complete by the deadline. |
- | * Paths: absolute | + | * reading |
- | * manual pages | + | * your next project is pbx0, amping things up a level. |
- | * listing files | + | * we look to continue exploring the filesystem and basic tools |
- | * manipulating files | + | * filesystem tour |
- | * copying | + | * file permissions |
- | * moving | + | |
- | * removing | + | |
- | * I/O redirection | + | |
- | * cat, echo, cp, man, mv, rm, mkdir, and touch were among a few of the commands encountered | + | |
- | * I hope that people have taken the time to read the Mages book. Many of the questions I've received were addressed there. | + | |
======Week 1====== | ======Week 1====== |