我在学校的ubuntu机器上制作并测试了这个bash脚本,然后我回到家中在Windows 10 Bash上使用它,我收到了这些错误:
./newflask.sh: line 8: syntax error near unexpected token `else'
'/newflask.sh: line 8: ` else
以下是代码:
#!/bin/bash
if [ $# -eq 0 ]; then
echo "No arguments supplied"
else
if [ -d $1 ]; then
echo "Directory exists"
else
mkdir $1
cd $1
touch $1.py
mkdir templates
mkdir static
mkdir utils
mkdir data
cd utils
touch __init__.py
cd ..
fi
fi
由于