1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73
| #!/bin/bash echo "Start working"
echo -n "First step:Enter your notebook name: " read name echo "The current notebook is $name" echo ""
echo "Second step:Change working directory" cd ./$name echo -n "Now the working directory is " pwd echo ""
echo "Third step:Build the notebook" gitbook build echo ""
echo "Forth step:Start add files" git add . echo ""
echo -n "Fifth step:Enter the commit message:" read message echo "The changes are $message" echo ""
echo "Sixth step:Commit changes" git commit -m "$message" echo ""
echo "Seventh step:Git push changes" git push origin master echo ""
echo "Eighth step:Copy _book's files to Temporary storage " cp -rf ./_book/* ../TemporaryStorage echo ""
echo "Ninth step:Checkout gh-pages" git checkout gh-pages echo ""
echo "Tenth step:Delete all files" rm -rf * echo ""
echo "Eleventh step:Copy Temporary storage files" cp -rf ../TemporaryStorage/* ./ echo ""
echo "Twelfth step:Delete Temporary storage files" rm -rf ../TemporaryStorage/* echo ""
echo "Thirteenth step:Repeat the submission step" git add . git commit -m "$message" git push origin gh-pages echo ""
echo "Fourteen step:Switch to master branch" git checkout master echo ""
echo "End step:Everything is done,have a nice day!"
|