for ((i = 1; i <= 5; i++)); do echo $i; doneOtherwise for i in {1..5}; do ... is a simpler syntax that works in newer bash versions. More details can be seen at Vivek Gite's Bash For Loop Examples.
Saturday, November 21, 2009
Bash 2.0 For Loop Counter
This is the syntax you can use for a simple for loop counter in bash version 2 (e.g. on Apple OS X version 10.4):
Sunday, November 15, 2009
Ruby Command Line Parsing
require "optiflag"Here is the official documentation with an example.
require "log"
module Options extend OptiFlagSet
optional_switch_flag "debug"
optional_flag "date"
usage_flag "help"
and_process!
end
if Options.flags.debug?
Log.on
Log.log "debug mode on"
end
if Options.flags.date != nil
puts "-date #{Options.flags.date}"
end
Subscribe to:
Posts (Atom)