NOTE: The scripts and programs in this directory may have had a ".txt" suffix added, to make sure that they are treated as text when your browser downloads them. You may need to remove the ".txt" suffix to compile or run them on your own computer.

Chapter Reading/Study Guides

Jun 21 16:18 2001  chapter10.txt   DAT2330 - Unix - Prof. Ian Allen
Jul  1 12:51 2001  chapter11.txt   DAT2330 - Unix - Prof. Ian Allen

Course Notes (alphabetical order)

Jun 26 11:28 2001  1_create_it_is_raining.txt   This script creates a file with a sentence in it.
Jun 26 11:28 2001  2_dotdir_maker.txt   This script creates a hidden directory with the sorted passwd file inside.
Jun 26 11:28 2001  3_tree_link_maker.txt   This creates a directory tree containing rusers and ps output,
May 29 10:30 2001  CGI_Script.txt   Building a CGI Script
May 29 16:15 2001  README.txt   README - Index to this DAT2330 directory
May 27 20:17 2001  acadaix_email.txt   Sending and Receiving mail on ACADAIX
Aug 29 18:52 2007  argv.txt   Count and display each argument (including $0) to this script.
May 10 22:45 2001  aunixserver.txt   A UNIX Server Is NO Mainframe
Jun 28 17:18 2001  badscript1.txt   Practically the only thing that is correct is the Purpose comment.
Jun 26 02:06 2001  bannerSpecifications.txt   Shell Loops and Menus exercise
Jul  2 00:00 2001  bannerscript.txt   Prompt for a name, echo the name and a wakeup message,
Jul  1 10:03 2001  case2script.txt   $0 string
Jul  1 10:14 2001  case3script.txt   $0 [strings...]
Jul  1 10:35 2001  case4script.txt   $0 [filename]
Jun 29 13:58 2001  casescript.txt   A script that reads a line and chooses cases based on the input.
May 14 14:24 2001  chapter1.txt   DAT2330 - Unix - Prof. Ian Allen
May 14 14:24 2001  chapter2.txt   DAT2330 - Unix - Prof. Ian Allen
May 14 14:24 2001  chapter3.txt   DAT2330 - Unix - Prof. Ian Allen
Jun  3 19:47 2001  chapter4.txt   DAT2330 - Unix - Prof. Ian Allen
May 22 00:02 2001  chapter5.txt   DAT2330 - Unix - Prof. Ian Allen
Jun 13 17:33 2001  chapter7.txt   DAT2330 - Unix - Prof. Ian Allen
May 27 22:52 2001  chapter8.txt   DAT2330 - Unix - Prof. Ian Allen
Jul 12 09:59 2001  counter_script.txt   Word count non-comment lines, only in files that appear to be C++ programs.
Jul  5 00:00 2001  echoCommands.txt   No standard for the "echo" command
Jun 20 13:32 2001  echoscript.txt   $0 [ args... ]
Jun 29 10:46 2001  filedirscript.txt   Tells whether a pathname is a file or directory.
Jun 26 01:14 2001  fingerscript.txt   $0 (no arguments)
May 19 23:41 2001  first_Unix_test.txt   What to Study for the First Unix Test
May  3 16:22 2001  floppix_boot.txt   Typical Answers for a Floppix Boot Sequence
Jul  1 08:16 2001  for2script.txt   $0 [ args... ]
Jul  1 10:44 2001  for3script.txt   $0 [ pathnames... ]
Jul  1 08:16 2001  forscript.txt   $0 [ args... ]
Jun 29 13:44 2001  fourth_Unix_test.txt   What to Study for the Fourth Unix Test
Jul  3 09:38 2001  greploopscript.txt   $0 userid
Jul  2 13:37 2001  hereDocument2script.txt   A script that demonstrates a wide variety of Here Documents.
Jul  2 02:37 2001  hereDocumentscript.txt   A script that presents a menu and lets you choose what to do.
May  7 12:47 2001  how_to_print.txt   DAT2330 - Unix - Prof. Ian Allen
Jul  2 00:00 2001  if2script.txt   $0 pathname
Jul  1 17:42 2001  if3script.txt   $0 [ arguments...]
Jul  1 17:45 2001  if4script.txt   $0 [ arguments...]
Jul  1 10:51 2001  ifscript.txt   $0 pathname
Jul  4 17:01 2001  iftestscript.txt   Test numeric arguments containing blanks.
May 12 05:02 2001  intro.txt   Notes on Assessing an Operating System
May 10 22:44 2001  introslide.txt   Summary Slide for O/S Introduction
Jun 18 23:55 2001  it_is_raining.txt   It's "raining" $20 bills
Jul  2 18:36 2001  lessCodeIsBetter.txt   Less Code is Better Code
Jul  8 16:24 2001  markingAbbreviations.txt   Marking Code comment abbreviations
Jul 12 09:47 2001  menu_script.txt   Find non-executable files and present a menu of choices.
Jul 12 09:51 2001  menu_script_bonus.txt   Find non-executable files and present a menu of choices.
Jul 12 09:54 2001  nonblank_script.txt   Count and character count the arguments, without blanks.
Jul 15 00:56 2001  openSource.txt   E-Week Editorial - Software Independence
May 27 23:56 2001  practiceCh1-5.txt   Practice Unix/Linux Questions - Chapters 1-5
Jul  2 15:47 2001  practiceCh11.txt   Practice Unix/Linux Questions - Chapters 5, 10, 11
Jul  1 15:27 2001  practiceCh7-10.txt   Practice Unix/Linux Questions - Chapters 7-10
Jul  3 17:55 2001  promptloopscript.txt   $0 prompt_text
Jun 14 21:24 2001  psscript.txt   Produce a numbered, reverse sorted list of my processes.
Jun 11 13:02 2001  resetTerminal.txt   What to do if your terminal goes into graphics mode
Jun 19 08:42 2001  rotatePuzzle.txt   Unix Puzzle
Jul  3 02:40 2001  scriptChecklist.txt   Script Checklist -IAN! idallen@ncf.ca
Jun  2 11:29 2001  second_Unix_test.txt   What to Study for the Second Unix Test
Jul  2 02:22 2001  sortscript.txt   $0 filename
Jun 26 15:28 2001  test3_unix.txt   IAN! idallen@ncf.ca June 2001
Jul 12 16:54 2001  test4_unix.txt   IAN! idallen@ncf.ca July 2001
Jun 29 13:47 2001  test_preparation.txt   Advice in Preparing for and Writing Tests
Jun 20 19:24 2001  third_Unix_test.txt   What to Study for the Third Unix Test
Jun 29 13:51 2001  wcscript.txt   $0 [ args... ]
May 27 14:48 2001  week1.txt   Supplement to Text, outlining the material done in class and lab.
May 27 14:48 2001  week2.txt   Supplement to Text, outlining the material done in class and lab.
May 27 17:52 2001  week3.txt   Supplement to Text, outlining the material done in class and lab.
Jun  3 20:38 2001  week4.txt   Supplement to Text, outlining the material done in class and lab.
May 27 14:47 2001  week5.txt   Supplement to Text, outlining the material done in class and lab.
Jun 20 23:51 2001  week6.txt   Supplement to Text, outlining the material done in class and lab.
Jun 13 00:00 2001  week7.txt   Supplement to Text, outlining the material done in class and lab.
Jul  1 12:48 2001  whilescript.txt   This happens at different points in different shells and on

Program Source

Jul  4 18:11 2001  helloWorld.cpp   

Quizzes, Tests, and Exams

Jun  8 17:15 2001  answersUnixTest2.html   Unix Test Two Answer Sheet
May 31 23:57 2001  practiceUnixTest2.txt   DAT2330 - Ian Allen - Spring 2001 Practice