←to practical programming

Note "install csc and ilrun from dotnet core"

~/bin/csc
SDKDIR=$HOME/.dotnet/sdk/$(ls $HOME/.dotnet/sdk)
CSCDLL=$SDKDIR/Roslyn/bincore/csc.dll
NETDLL=$SDKDIR/ref/netstandard.dll
DOTNET=$HOME/.dotnet/dotnet
export DOTNET_CLI_TELEMETRY_OPTOUT=1
$DOTNET $CSCDLL -reference:$NETDLL -nologo "$@"
~/bin/ilrun
SDKDIR=$HOME/.dotnet/sdk/$(ls $HOME/.dotnet/sdk)
CONFIG=$SDKDIR/vstest.console.runtimeconfig.json
export DOTNET_CLI_TELEMETRY_OPTOUT=1
$HOME/.dotnet/dotnet exec --runtimeconfig $CONFIG "$@"