$projectName = "" mkdir src && cd src dotnet new classlib -n "$projectName" dotnet new webapi -n "$projectName.Api" cd .. mkdir tests && cd tests dotnet new xunit -n "$projectName.Test" cd .. dotnet new sln -n "${projectName}Solution" dotnet sln add "tests/$projectName.Test" dotnet sln add (ls -r src/*.csproj) --in-root