This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
haas:spring2017:unix:projects:pbx1 [2017/02/05 22:45] – wedge | haas:spring2017:unix:projects:pbx1 [2017/02/05 22:49] (current) – [Submission] wedge | ||
---|---|---|---|
Line 32: | Line 32: | ||
Be observant, explore ideas, read about and learn how to use various tools (both familiar, but in potentially new/ | Be observant, explore ideas, read about and learn how to use various tools (both familiar, but in potentially new/ | ||
+ | Your **pbx1steps** file is expected to be an operational script that will fully automate the project (from initial copy/ | ||
+ | |||
+ | As such, you are expected to make use of various shell features, such as: | ||
+ | * wildcards | ||
+ | * variables | ||
+ | * I/O redirection | ||
+ | |||
+ | These features will also serve to simplify your script, allowing it to be cleaner and less error-prone. | ||
=====Verification===== | =====Verification===== | ||
The final file, when correctly unscrambled and assembled, can be verified by generating its **md5sum** hash. | The final file, when correctly unscrambled and assembled, can be verified by generating its **md5sum** hash. | ||
Line 53: | Line 61: | ||
*: | *: | ||
*: | *: | ||
- | *: | + | *: |
*:pbx1:data file in public dir copied with absolute path [4/4] | *:pbx1:data file in public dir copied with absolute path [4/4] | ||
*:pbx1:all other paths in pbx1steps are relative [4/4] | *:pbx1:all other paths in pbx1steps are relative [4/4] |