This shows you the differences between two versions of the page.
Next revision | Previous revision | ||
haas:spring2015:unix:projects:udr1 [2015/03/09 16:04] – created wedge | haas:spring2015:unix:projects:udr1 [2015/03/14 18:27] (current) – [Errata] wedge | ||
---|---|---|---|
Line 11: | Line 11: | ||
Typos and bug fixes: | Typos and bug fixes: | ||
- | * < | + | * Please see the **README** file in the project directory |
=====Objective===== | =====Objective===== | ||
Line 20: | Line 20: | ||
But the concepts of offsets and quantities of data at an offset is an important thing to understand. With that, udr1 continues to play in that exciting realm, offering you another chance at getting more familiar with some very powerful UNIX tools. | But the concepts of offsets and quantities of data at an offset is an important thing to understand. With that, udr1 continues to play in that exciting realm, offering you another chance at getting more familiar with some very powerful UNIX tools. | ||
+ | |||
+ | For those who have had the fortune of interacting with sequential access media (tape), you may have a natural advantage in being able to more quickly grasp the abstract concepts at work here. But even if you haven' | ||
I am also having you review your file permissions skills through the use of a tool called **urev**. However, it is currently unable to run, because it lacks a " | I am also having you review your file permissions skills through the use of a tool called **urev**. However, it is currently unable to run, because it lacks a " | ||
Line 54: | Line 56: | ||
* **bc**(1) | * **bc**(1) | ||
* **du**(1) | * **du**(1) | ||
- | * **bash | + | * **bash**(1) |
* **od**(1) | * **od**(1) | ||
- | * **hexedit** (1) | + | |
+ | | ||
... along with other tools previously encountered. | ... along with other tools previously encountered. | ||
Line 68: | Line 71: | ||
* When all is said and done, you will submit 3 files: | * When all is said and done, you will submit 3 files: | ||
* **udr1.text** | * **udr1.text** | ||
+ | * Append the dd line(s) as well as any other command lines needed to extract and properly re-orient the file. Also be sure to indicate what is in the file you found (content, not just type of data). | ||
* your bash script enabling the processing of data.file to produce gizmo | * your bash script enabling the processing of data.file to produce gizmo | ||
* Be sure to include comments indicating the reasoning behind actions taken | * Be sure to include comments indicating the reasoning behind actions taken |