shell创建目录

在使用shell脚本创建目录的过程中发现一个现象 当解释器为#!/bin/sh时,结果如下 当解释器为!/bin/bash时,结果如下 原因可能是sh解释器不支持{}语法。

#!/bin/bash

mkdir -p src/{main,test}/{java,resources,scala}
mkdir lib project target

echo 'name := "myproject"
version := "1.0"
scalaVersion := "2.12.0"' > build.sbt