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/26 10:36] – [Projects] wedgehaas:spring2020:unix:projects [2020/04/26 09:57] (current) – [Class Stats] wedge
Line 10: Line 10:
 |  [[/haas/spring2020/unix/projects/pct1|pct1]] (bonus; due 20200123)  | |  [[/haas/spring2020/unix/projects/pct1|pct1]] (bonus; due 20200123)  |
 |  [[/haas/spring2020/common/projects/wcp|wcp1]] (due 20200123)  | |  [[/haas/spring2020/common/projects/wcp|wcp1]] (due 20200123)  |
-|  @lightgreen:[[/haas/spring2020/unix/projects/adm0|adm0]] (due 20200129) +|  [[/haas/spring2020/unix/projects/adm0|adm0]] (due 20200129) 
-|  @lightgreen:[[/haas/spring2020/unix/projects/pctX|pct2]] (due 20200129) +|  [[/haas/spring2020/unix/projects/pctX|pct2]] (due 20200129) 
-|  @lightgreen:[[/haas/spring2020/common/projects/wcp|wcp2]] (due 20200129)  |+|  [[/haas/spring2020/common/projects/wcp|wcp2]] (due 20200129)  |
 |  [[/haas/spring2020/unix/projects/pbx0|pbx0]] (due 20200205)  | |  [[/haas/spring2020/unix/projects/pbx0|pbx0]] (due 20200205)  |
 |  [[/haas/spring2020/unix/projects/pctX|pct3]] (due 20200205)  | |  [[/haas/spring2020/unix/projects/pctX|pct3]] (due 20200205)  |
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/spring2020/unix/projects/status|status]] (coming at some point)   * [[/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====== ======Week 2======
Line 41: Line 96:
     * stderr     * stderr
   * filesystem organization   * 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.1580052990.txt.gz · Last modified: 2020/01/26 10:36 by wedge