1 1.1 rillig ParseReadLine (8): 'ORIG_SHELL:= ${.SHELL}' 2 1.1 rillig Var_Parse: ${.SHELL} with VARE_WANTRES|VARE_ASSIGN 3 1.1 rillig Global:delete .SHELL (not found) 4 1.1 rillig Command:.SHELL = (details omitted) 5 1.1 rillig ParseReadLine (10): '.SHELL= overwritten' 6 1.1 rillig Global:.SHELL = overwritten 7 1.1 rillig Var_Parse: ${.SHELL} != ${ORIG_SHELL} with VARE_UNDEFERR|VARE_WANTRES 8 1.1 rillig ParseReadLine (18): '.undef .SHELL' 9 1.1 rillig Global:delete .SHELL 10 1.1 rillig ParseReadLine (19): '.SHELL= newly overwritten' 11 1.1 rillig Global:.SHELL = newly overwritten 12 1.1 rillig Var_Parse: ${.SHELL} != ${ORIG_SHELL} with VARE_UNDEFERR|VARE_WANTRES 13 1.1 rillig ParseReadLine (24): 'all:' 14 1.2 rillig ParseReadLine (25): ' @echo ${.SHELL:M*}' 15 1.2 rillig Var_Parse: ${.SHELL:M*} with VARE_WANTRES 16 1.3 rillig Applying ${.SHELL:M...} to "(details omitted)" (VARE_WANTRES, VAR_READONLY) 17 1.2 rillig Pattern[.SHELL] for [(details omitted)] is [*] 18 1.3 rillig Result of ${.SHELL:M*} is "(details omitted)" (VARE_WANTRES, VAR_READONLY) 19 1.1 rillig exit status 0 20