# 作成するhtmlページのタイトル、作成者、項目数を入力 echo '作成する html のタイトルを入力してください。' read title echo '作成する html の作成者を入力してください。' read name echo '作成する項目数を入力してください。' read number date=`date` # 複数行の入力を簡単にするため、ヒアドキュメントを使います # "EOS"が現れる行まで入力が受け付けられます # また、先ほど取得した変数を適宜html内に代入します cat << EOS >>"$1" $title

$title


EOS # 項目部分の作成に繰り返しを使います # 1から始まって、初めに取得した項目数以下の場合は項目を作り、 # 項目数より大きくなるとループから抜けます loop=1 while test $loop -le $number do echo '

index '$loop'

' >> "$1" echo '
' >> "$1" loop=$(( $loop + 1 )) done cat << EOS >> "$1"


作成者:$name
作成日:$date
EOS