User Tools

Site Tools


haas:spring2020:unix:projects

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
haas:spring2020:unix:projects [2020/01/19 11:24] – [Week 1] wedgehaas:spring2020:unix:projects [2020/04/26 09:57] (current) – [Class Stats] wedge
Line 7: Line 7:
 ======Projects====== ======Projects======
  
-|  @lightgreen:[[/haas/spring2020/unix/projects/uxi0|uxi0]] (due 20200123) +|  [[/haas/spring2020/unix/projects/uxi0|uxi0]] (due 20200123) 
-|  @lightgreen:[[/haas/spring2020/unix/projects/pct1|pct1]] (bonus; due 20200123) +|  [[/haas/spring2020/unix/projects/pct1|pct1]] (bonus; due 20200123) 
-|  @lightgreen:[[/haas/spring2020/common/projects/wcp|wcp1]] (due 20200123)  |+|  [[/haas/spring2020/common/projects/wcp|wcp1]] (due 20200123)  |
 |  [[/haas/spring2020/unix/projects/adm0|adm0]] (due 20200129)  | |  [[/haas/spring2020/unix/projects/adm0|adm0]] (due 20200129)  |
 |  [[/haas/spring2020/unix/projects/pctX|pct2]] (due 20200129)  | |  [[/haas/spring2020/unix/projects/pctX|pct2]] (due 20200129)  |
Line 19: Line 19:
 |  [[/haas/spring2020/unix/projects/pctX|pct4]] (due 20200212)  | |  [[/haas/spring2020/unix/projects/pctX|pct4]] (due 20200212)  |
 |  [[/haas/spring2020/common/projects/wcp|wcp4]] (due 20200212)  | |  [[/haas/spring2020/common/projects/wcp|wcp4]] (due 20200212)  |
 +|  **pbx3** (bonus; due 20200226)  |
 +|  [[/haas/spring2020/unix/projects/pctX|bwp0]] (bonus; due 20200226)  |
 +|  [[/haas/spring2020/unix/projects/usr0|usr0]] (due 20200226)  |
 +|  [[/haas/spring2020/unix/projects/pctX|pct5]] (due 20200226)  |
 +|  [[/haas/spring2020/common/projects/wcp|wcp5]] (due 20200226)  |
 +|  [[/haas/spring2020/unix/projects/pbx2|pbx2]] (due 20200304)  |
 +|  [[/haas/spring2020/unix/projects/pctX|pct6]] (due 20200304)  |
 +|  [[/haas/spring2020/common/projects/wcp|wcp6]] (due 20200304)  |
 +|  [[/haas/spring2020/unix/projects/upf0|upf0]] (due 20200311)  |
 +|  [[/haas/spring2020/unix/projects/pctX|pct7]] (due 20200311)  |
 +|  [[/haas/spring2020/common/projects/wcp|wcp7]] (due 20200311)  |
 +|  [[/haas/spring2020/unix/projects/upf1|upf1]] (due 20200318)  |
 +|  [[/haas/spring2020/unix/projects/pctX|pct8]] (due 20200318)  |
 +|  [[/haas/spring2020/common/projects/wc8|wcp8]] (due 20200318)  |
 +|  [[/haas/spring2020/unix/projects/spf0|spf0]] (due 20200325)  |
 +|  [[/haas/spring2020/unix/projects/pctX|pct9]] (due 20200325)  |
 +|  [[/haas/spring2020/common/projects/wcp|wcp9]] (due 20200325)  |
 +|  [[/haas/spring2020/unix/projects/pwn0|pwn0]] (due 20200401)  |
 +|  [[/haas/spring2020/unix/projects/pctX|pctA]] (due 20200401)  |
 +|  [[/haas/spring2020/common/projects/wcp|wcpA]] (due 20200401)  |
 +|  @lightgreen:[[/haas/spring2020/unix/projects/wpa0|wpa0]] (due 20200422)  |
 +|  @lightgreen:[[/haas/spring2020/unix/projects/pctX|pctB]] (due 20200422)  |
 +|  @lightgreen:[[/haas/spring2020/common/projects/wcp|wcpB]] (due 20200422)  |
 +|  @lightgreen:[[/haas/spring2020/unix/projects/pctX|bwp1]] (bonus; due 20200422)  |
 +|  [[/haas/spring2020/unix/projects/gfo0|gfo0]] (due 20200429)  |
 +|  [[/haas/spring2020/unix/projects/pctX|pctC]] (due 20200429)  |
 +|  [[/haas/spring2020/common/projects/wcp|wcpC]] (due 20200429)  |
 +|  [[/haas/spring2020/unix/eoce/README|eoce]] (due 20200513)  |
  
 ======Class Stats====== ======Class Stats======
-  * [[/haas/fall2019/unix/projects/status|status]]+  * [[/haas/spring2020/unix/projects/status|status]] (coming at some point) 
 + 
 +======wpa0 submissions====== 
 + 
 +  * https://lab46.g7n.org/~acliteur/adventure.html 
 +  * https://lab46.g7n.org/~chorton8/adventure.html 
 +  * https://lab46.g7n.org/~esamson/adventure.html 
 +  * https://lab46.g7n.org/~jenglis5/adventure.html 
 +  * https://lab46.g7n.org/~mfaucet2/wpa0/adventure.html 
 +  * https://lab46.g7n.org/~nreif/adventure.html 
 +  * https://lab46.g7n.org/~sbozich/wpa0/MainStory/adventure.html 
 +  * https://lab46.g7n.org/~tlee8/adventure.html 
 +  * https://lab46.g7n.org/~zfetzer/adventure.html 
 +======Week 3====== 
 +  * Variables (setting, accessing) 
 +  * Environment variables 
 +  * Basic scripting 
 +    * shabang 
 +    * return status (success, failure) 
 +    * ${?} is set to return status of recently run command 
 +    * bash, C, python scripts (based on shabang) 
 +    * command-line arguments 
 +      * ${0} is the name of the program being run (the script, as we called it) 
 +      * ${1} is the first argument 
 +      * ${2} is the second argument 
 +      * up through at least ${9} 
 +      * ${#} is the number of arguments 
 +      * ${*} is a string of all the arguments 
 + 
 +======Week 2====== 
 +  * Paths 
 +    * relative 
 +    * absolute 
 +  * basic commands 
 +    * ls 
 +    * cp 
 +    * mv 
 +    * rm 
 +    * ln 
 +    * cd 
 +    * pwd 
 +    * who 
 +  * I/O redirection 
 +    * stdin 
 +    * stdout 
 +    * stderr 
 +  * filesystem organization 
 +  * pipes 
 +    * stdout of a command becomes stdin to next command 
 +    * do not use with interactive commands 
 +  * quotes 
 +    * full quote - literal quote, no expansions 
 +    * half quote - allows expansions 
 +    * back quote (back tick - command expansion)
  
 ======Week 1====== ======Week 1======
haas/spring2020/unix/projects.1579451061.txt.gz · Last modified: 2020/01/19 11:24 by wedge