diff --git a/docs/host-tools/generate.sh b/docs/host-tools/generate.sh
index ea5800eee7..6aad83926b 100755
--- a/docs/host-tools/generate.sh
+++ b/docs/host-tools/generate.sh
@@ -18,7 +18,7 @@ for dir in $(find "$INPWD" -maxdepth 1 -mindepth 1 -type d | sort); do
anc="${tool//_/-}"
echo -e "\n * **[$itm]($tool.md)**
"
- echo > "$MDPWD/$tool.md"
+ touch "$MDPWD/$tool.md"
while [ "0$(awk 'END{print NR}' "$MDPWD/$tool.md" 2>/dev/null)" -lt 2 ]; do echo >> "$MDPWD/$tool.md"; done
sed "1c# $itm" -i "$MDPWD/$tool.md"