Subscribe
Tutorial search

Linux Scripting Tutorials


Sort by:
A Guide to Lua : Making an IRC Bot
A Guide to Lua : Making an IRC Bot
o: Whats up? I guess if your here, that means you want to learn about Lua, a highly portable and really nifty language designed for scripting applications. To demonstrate it, we're going to go all the way from setting up a stub C++ environment to creating an OO networking class and a fully functional IRC Bot.
Difficulty:
Bash Scripting: Automate Linux
Bash Scripting: Automate Linux
We all love Linux, but sometimes its a bit to much to handle all the hassle.
Difficulty:
The Virtualization Innovation Comparison of 2009 and 2010
The Virtualization Innovation Comparison of 2009 and 2010
#Linux Scripting with #Vim editor, Part 1: Start using #Vimscript > http://bit.ly/bNQKWR #Ubuntu #Fedora #SUSE #Linux Scripting with #Vim editor, Part 2: User-defined functions > http://bit.ly/d5mRnW #Ubuntu #Fedora #SUSE #Linux Scripting with Vim editor Part 3: Explore #Vimscript's lists & arrays > http://bit.ly/cxHqdh #Ubuntu #Fedora #SUSE Linux Scripting with Vim editor, Part 4: Use dictionaries for faster code > http://bit.ly/bIbr9B #Ubuntu #Fedora #SUSE Behind IBM's Surge in Storage? - fid out from IBMís GM for Storage, Brian Truskowski > http://su.pr/2fHx1s > http://www.eweek.com/c/a/Data-Storage/Whats-Behind-IBMs-Surge-in-Storage-538382/> Learn why Ruby is a powerful scripting alternative to the usual shell scripting > http://www.ibm.com/developerworks/aix/library/au-rubysysadmin/index.htm?ca=dgr-twtrRuby4Adminsdth-AIX Enter into the world of metaprogramming, Groovy-style with closures, ExpandoMetaClass, and categories > http://www.ibm.com/developerworks/java/library/j-pg06239.html?ca=dgr-twtrGroovyMetaPrgdth-JV This article approaches the world of Python development from a PHP developer's perspective > http://www.ibm.com/developerworks/opensource/library/os-php-pythonbasics/index.html?ca=dgr-twtrPython4PHPdth-OS athenahealth Taps IBM to Streamline Back Office Processes, Improve Data Capture for Physicians > http://su.pr/1AhOhq > http://www-03.ibm.com/press/us/en/pressrelease/29982.wss?ca=dgr-twtrathenahealthdth-IBM Learn 5 good PHP programming habits that can help you bang-out awesome code > http://www.ibm.com/developerworks/opensource/library/os-php-5goodhabits/index.html?ca=dgr-twt5PHP-Habitsdth-OS IBM health initiative rooted in 430,000 lives > http://su.pr/2hfjKj IBMís reach is growing > http://su.pr/2cByll > http://www.masshightech.com/stories/2010/04/19/daily42-IBM-health-initiative-rooted-in-430000-lives.html > http://www-935.ibm.com/services/us/gbs/bus/html/bcs_healthcare.html Made in IBM Labs: Writer's Block? IBM Researchers Have the Cure This article explores virtualization innovations for 2009 and 2010, including coverage of IBM's newly released POWER7 systems, which alters the 2010 landscape. Most AIX admins understand the virtualization features available to them on their System p platform through PowerVM. What about the other UNIX hardware platforms? What do they have to offer and how do some of their features compare to PowerVM.
Difficulty:
Modify and extend the powerful Vim Scripting editor
Modify and extend the powerful Vim Scripting editor
This article explores Vimscript's support for lists and arrays.
Difficulty:
First Steps in Scripting the Vim editor
First Steps in Scripting the Vim editor
Learn how to create and deploy new user defined functions in the Vimscript language.
Difficulty:
Scripting the Vim editor with Vmscript
Scripting the Vim editor with Vmscript
Vimscript is a mechanism for reshaping and extending the Vim editor. Scripting allows you to create new tools, simplify common tasks, and even redesign and replace existing editor features. This article introduces the fundamental components of the Vimscript programming language: values, variables, expressions, statements, functions, and commands. These features are demonstrated and explained through a series of simple examples.
Difficulty:
The Squirrel portable shell and scripting language
The Squirrel portable shell and scripting language
If you don't want to commit to the idiosyncrasies of a specific shell running on a particular platform, try the Squirrel Shell. The Squirrel Shell provides an advanced, object-oriented scripting language that works equally well on UNIX, Linux, Mac OS X, and Windows systems. Write a script once, and run it anywhere.
Difficulty:
Embed Lua for scriptable apps
Embed Lua for scriptable apps
The Lua programming language is a small scripting language specifically designed to be embedded in other programs. Lua's C API allows exceptionally clean and simple code both to call Lua from C, and to call C from Lua. This allows developers who want a convenient runtime scripting language to easily implement the basic API elements needed by the scripting language, then use Lua code from their applications. This article introduces the Lua language as a possible tool for simplifying common development tasks, and discusses some of the reasons to embed a scripting language in the first place.
Difficulty:
Scripting with Guile
Scripting with Guile
The days of building and delivering static software and products are over. Today, users expect their products to be dynamic and easily customizable. Learn how, with Guile, you can interpret Scheme scripts, dynamically bind scheme scripts into compiled C programs, and even integrate compiled C functions into Scheme scripts.
Difficulty:
The Friendly Interactive Shell (FISH) is ideal for UNIX users
The Friendly Interactive Shell (FISH) is ideal for UNIX users
The Friendly Interactive Shell, or fish, is a joy to use. Its syntax, context-sensitive help, and color-coded command-line interface (CLI) greatly simplify the use of UNIX and ease the burdens of scripting. This article offers tips and tools on how to use it. So, go fish!
Difficulty:
Speaking UNIX:  More shell scripting techniques
Speaking UNIX: More shell scripting techniques
How could someone make a more powerful editing tool than vi, you may ask? The answer is Vim, and this article provides details on the many enhancements that have made Vim a highly used and acceptable editor in the world of UNIX and Linux.
Difficulty:
Tutorial: Conditions in bash scripting (if statements)
Tutorial: Conditions in bash scripting (if statements)
If you use bash for scripting you will undoubtedly have to use conditions a lot, for example for an if ... then construct or a while loop. The syntax of these conditions can seem a bit daunting to learn and use. This tutorial aims to help the reader understanding conditions in bash, and provides a comprehensive list of the possibilities. A small amount of general shell knowledge is assumed.
Difficulty:
From scripting to object-oriented Python programming
From scripting to object-oriented Python programming
Often it is difficult to make the transition from procedural scripting to object-oriented programming. This article explores how to reuse knowledge from PHP, Bash, or Python scripting to transition to object-oriented programming in Python. The article also briefly touches on the appropriate use of functional programming.
Difficulty:
BASH Scripting - Backup Script
BASH Scripting - Backup Script
BASH Scripting - Backup Script
Difficulty:
A beginnerís guide to Korn shell scripting
A beginnerís guide to Korn shell scripting
The AIX operating system and other UNIX-like operating systems need a way to communicate with the kernel. This is done through the use of a shell. The Korn shell is the default shell used with AIX. Discover how to automate many tasks and save a great deal of time by writing your own Korn shells scripts.
Difficulty:
Search Term(s) (1): scripting