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
skill-tree:use:1:2:b [2020/06/25 19:35] – [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 a unique folder name for temporary files +    * Automatically generate a unique folder name for temporary files. 
-    * automatically delete temporary folder whenever the script exits+    * Automatically delete temporary folder whenever the script exits.
  
 # Subskills # Subskills
  
skill-tree/use/1/2/b.1593106550.txt.gz · Last modified: 2020/06/25 19:35 by kai_h