User Tools

Site Tools


skill-tree:use:1:2:b

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
skill-tree:use:1:2:b [2020/06/25 17:48] – [Outcomes] kai_hskill-tree:use:1:2:b [2020/07/19 21:20] (current) lucy
Line 13: Line 13:
  
 # Outcomes # Outcomes
-  * Create a basic shell script that executes a sequence of programs +  * Create a basic shell script that executes a sequence of programs. 
-  * Design a script using the bash construct "if" that handles conditional execution based on +  * Design a script using the bash construct "if" that handles conditional execution based on: 
-    Performing a test for the existing of a file/directory +    Performing a test for the existing of a file/directory, 
-    Testing for the presence of certain text in a file +    Testing for the presence of certain text in a file, 
-  * Design a script that performs a task repeatedly using the bash "for" or "while" loop +  * Design a script that performs a task repeatedly using the bash "for" or "while" loop. 
-  * Utilize debugging options for troubleshooting of shell programs +  * Utilize debugging options for troubleshooting of shell programs: 
-    Options to bash: -e, -x +    Options to bash: -e, -x 
-  * Use shell functions to break large, complex sequences, into a series of small functions +  * Use shell functions to break large, complex sequences, into a series of small functions. 
-  * Learn how to manipulate filenames +  * Learn how to manipulate filenames. 
-  * Learn to manage Temporary files +  * Learn to manage temporary files: 
-    * Choose an adequate file system (or top directory) for temporary files +    * Choose an adequate file system (or top directory) for temporary files. 
-    * Automatically generate unique file and folder names +    * Automatically generate unique folder name for temporary files. 
-    *  +    * Automatically delete temporary folder whenever the script exits.
-    * +
  
 # Subskills # Subskills
  
skill-tree/use/1/2/b.1593100134.txt.gz · Last modified: 2020/06/25 17:48 by kai_h