Lines Matching full:shell
1 # $NetBSD: var-op-shell.mk,v 1.11 2025/01/11 21:21:33 rillig Exp $
4 # side through the shell.
6 # The variable OUTPUT gets the output from running the shell command.
12 # Since 2014-08-20, the output of the shell command may be empty.
15 # an empty output produced the error message "Couldn't read shell's output
19 # It may be possible to trigger the error message by killing the shell after
26 # The output of a shell command that failed is processed nevertheless.
74 # The output from the shell's stderr is not captured, it just passes through.
80 # The 8 dollar signs end up as 4 dollar signs when expanded. The shell sees
89 # As a debugging aid, log the exact command that is run via the shell.
95 # Since main.c 1.607 from 2024-01-05, long shell commands are not run directly
96 # via '$shell -c $command', they are first written to a temporary file that is
97 # then fed to the shell via '$shell $tmpfile'.
100 # When running '$shell -c $command', '$0' in the shell evaluates to the name
101 # of the shell.
102 .if ${OUTPUT_SHORT:T} != ${.SHELL:T}
105 # When running '$shell $tmpfile', '$0' in the shell evaluates to the name of