2
如何创建一个用一大堆内容创建文件的shell脚本。我目前有这个,它似乎没有工作。任何更清洁的方法也受到欢迎。用内容创建shell脚本
echo "Enter 1 to generate View"
echo "Enter 2 to generate Model and View"
echo "Enter 3 to generate View, Model and Template"
while true; do
read -p "Please select an option: " option
read -p "Please enter the name of the class you wold like to genrate: " class
case $option in
1)
FILE="views/$class"
/bin/cat <<EOM >$FILE
some content
EOM
break;;
2)
exit;;
3)
exit;;
*)
echo "Enter 1 to generate View"
echo "Enter 2 to generate Model and View"
echo "Enter 3 to generate View, Model and Template";;
esac
done
请注意,使用'<< - EOM'时,'EOM' **之前的缩进必须是TAB,而不是空格。 – Barmar