Can you explains UNIX ksh for loop syntax which can repeatedly execute a block of statements with a simple ksh script example?
UNIX ksh syntax is as follows:
for var in item1 item2 item3 ... itemN do command1 command2 ... commandN done
Here is a sample example:
#!/usr/bin/ksh for character in Tom Jerry Spike Tyke Butch Tuffy Quacker do print "Tom and Jerry character is: $character" done
Sample Outputs:
Tom and Jerry character is: Tom Tom and Jerry character is: Jerry Tom and Jerry character is: Spike Tom and Jerry character is: Tyke Tom and Jerry character is: Butch Tom and Jerry character is: Tuffy Tom and Jerry character is: Quacker
See this page for more for loop examples including explicit list, and command substitution using ksh for loops.
Featured Articles:
- 20 Linux System Monitoring Tools Every SysAdmin Should Know
- 20 Linux Server Hardening Security Tips
- My 10 UNIX Command Line Mistakes
- Linux: 20 Iptables Examples For New SysAdmins

- 25 PHP Security Best Practices For Sys Admins
- The Novice Guide To Buying A Linux Laptop
- 10 Greatest Open Source Software Of 2009
- Top 5 Email Client For Linux, Mac OS X, and Windows Users
- Top 20 OpenSSH Server Best Security Practices
- Top 10 Open Source Web-Based Project Management Software
- Top 5 Linux Video Editor Software
Facebook it - Tweet it - Print it -

