Changes

Jump to: navigation, search
no edit summary
== Lab 3:==
:: This lab deals with software installation and introduction to LVM. Not certain shell scripting would benefit software installation with yum, since can use yum to install multiple instances of software. On the other hand, would be useful to expose students to shell scripts that manage LVM for practical situations (i.e. case scenarios - real world situations). Should consult with professors and industry SMEs to provide good examples of scripts involving LVM. LVM scripting example should be included in this lab since lab4 is a big lab and keeps students very involved.<blockquote><blockquote>OPS435 Elements (Scripting Demo Contents):<blockquote><ul><li>x</li><li>x</li><li>x</li><li>x</li><li>x</li><li>x</li><li>x)</li><li>x</li><li>x</li></ul></blockquote><br><br>Example of Shell script Demo 1 (untested):<br>[ [[lab2 lab3 Shell Script Demo 1|x.bash]] ]<br></blockquote></blockquote>
== Lab 4:==
:: One scripting example that would apply here is user account management. Could use zenity to create a dialog box to select specific operations. Additional zenity dialog boxes can use text-boxes to obtain information such as username, fullname, etc. <blockquote><blockquote>OPS435 Elements (Scripting Demo Contents):<blockquote><ul><li>x</li><li>x</li><li>x</li><li>x</li><li>x</li><li>x</li><li>x)</li><li>x</li><li>x</li></ul></blockquote><br><br>Example of Shell script Demo 1 (untested):<br>[ [[lab2 lab4 Shell Script Demo 1|x.bash]] ]<br></blockquote></blockquote>
== Lab 5:==
:: A shell script could demonstrate the automation of obtaining a zipped tarbar via url ('''wget'''), decompression zipped tarball, change to source directory, logic to see if '''./configure''' command needs to be run, compile and run software or provide error or problems of failure to install software '''or this would be a good task for assignment #2'''. <blockquote><blockquote>OPS435 Elements (Scripting Demo Contents):<blockquote><ul><li>x</li><li>x</li><li>x</li><li>x</li><li>x</li><li>x</li><li>x)</li><li>x</li><li>x</li></ul></blockquote><br><br>Example of Shell script Demo 1 (untested):<br>[ [[lab2 lab5 Shell Script Demo 1|x.bash]] ]<br>/blockquote></blockquote>
== Lab 6:==
13,420
edits

Navigation menu