diff --git a/scripts/gen_docs_sidebar.sh b/scripts/gen_docs_sidebar.sh
index c7e0d29bf3bc069bc6fd20ee9ba3df44b2eab821..2b354b54ff4d6c276294d84b3672f7e3b9182488 100755
--- a/scripts/gen_docs_sidebar.sh
+++ b/scripts/gen_docs_sidebar.sh
@@ -8,6 +8,7 @@
 # The script will ignore any files that are not markdown files.
 # Usage: bash scripts/gen_docs_sidebar.sh > docs/_sidebar.md
 
+{
 echo "* [Readme](/)"
 
 for folder in $(find docs/*/ | sort -f); do
@@ -29,3 +30,4 @@ for folder in $(find docs/*/ | sort -f); do
     done
   fi
 done
+} > docs/_sidebar.md