#!/bin/bash
echo "What is the title?"
#タイトルを尋ねる
read title
#入力された文字を読み込む
echo "Who is the author?"
#著者名を尋ねる
read author
#入力された文字を読み込む
echo "How many heads?"
#項目数を尋ねる
read heads
#入力された数字を読み込む
if test -f $1
then rm $1
fi
#引数として渡したquiz1.htmlが既に存在すれば削除する
cat << END >$1
$title
END
#END~ENDまでの文字列を改行も含めてquiz1.htmlに書き込む
#$title,$authorは入力された文字に変換
number=0
#変数numberを0から考える
while test $number -lt $heads
#numberと入力された項目数を比べて、一致するまでdo~doneの間のコマンドを実行
do
number=`expr $number + 1`
echo "
index $number
" >>$1
echo "
" >>$1
done
#numberに1を加える
#" "で囲まれた二つの文章をquiz1.htmlに書き込む
date=`date`
#日付を与える
cat << END >>$1
作成者($author)
ページ作成日($date)
END
#END~ENDまでの文字列を改行を含めてquiz1.htmlに書き込む
#$author,$dateはそれぞれ与えられたものに変換
ls
#カレントディレクトリの一覧を標準出力に表示する