CSC209H1 Lecture Notes - Rmdir, Working Directory, Standard Streams
Document Summary
Why unix: available on number of platforms, multi-user, multi-programmed, shares computer resources sensibly, permits manipulation of files, processes and programs, allows inter-process and inter-machine communication, permits access to its operating features, the unix philopshy: Write programs that do one thing and do it well. Write programs that handle text streams, because it"s a universal interface. Software tools: a good tool does one or two basic things well, a good tool can be combined w/ other good tools, principles: Expected to be input to another tool. Shell, a program that can execute another program. $ rmdir testdir rmdir: testdir: directory not empty. $ cd # exit test dir directory. Cat concatenate and print given files. Heap, danny for concatenation see example under st input/st output: the % is the shell prompt for csh, the $ is the shell prompt for bash, shells. Sort sort the lines of text files.