Shell ( csh, sh ) scripting and seq-command
Dan Nelson
dnelson at allantgroup.com
Wed Mar 29 20:16:22 UTC 2006
In the last episode (Mar 29), usleepless at gmail.com said:
> > You
> > should be able to write a shell script
>
> as i stated in my message, i lack shell scripting experience.
>
> > that wraps jot and provides
> > its functionality in the same format as seq.
>
> yes, and to convert steps to reps you will need $reps = ($end -
> $start) / $steps, and then see the difference between your script and
> the output of an actual linux seq.
>
> for example:
> seq 1 2 60 gives 1..3..5..7..59 ( see also my php and csh implementations )
>
> a seq equivalent ( 3 par version ) would be:
>
> @ reps = ( $3 - $1 ) / $2
> jot $reps $1 $3
>
> which will give 1..3..5..7..9..12(!)..zzzz..60
>
> so how would your implementation of seq by using jot look like?
jot - $1 $3 $2
( which in your case would be "jot - 1 60 2" )
--
Dan Nelson
dnelson at allantgroup.com
More information about the freebsd-questions
mailing list