- #!/bin/ksh93
- #
- # make_numtree1.ksh93 - build makefile to generate number sequence
- #
- function make_number_seq
- {
- nameref out_maketarget=$1
- integer start_i=$2
- integer stop_i=$3
- integer i
- typeset -a make_targets
- for ((i=start_i ; i < stop_i ; i++ )) ; do
- printf 'i_%d:\n' i
- printf '\tprintf "%d\\n" >"i_%d"\n' i i
- make_targets+=( "i_$i " )
- done
- out_maketarget="i_${start_i}_${stop_i}"
- printf 'i_%d_%d: %s\n' start_i stop_i "${make_targets[*]}"
- printf '\tcat %s >"%s"\n' "${make_targets[*]}" "$out_maketarget"
- return 0
- }
- typeset make_target
- make_number_seq make_target 0 100
- printf 'all: %s\n' "$make_target"
- # EOF.
make_numtree1.ksh93 - build makefile to generate number sequence
Posted by Anonymous on Thu 18th Jul 2024 20:53
raw | new post
view followups (newest first): make_numtree1.ksh93 - build makefile to generate number sequence by Anonymous
Submit a correction or amendment below (click here to make a fresh posting)
After submitting an amendment, you'll be able to view the differences between the old and new posts easily.