linux - -@ precedes shell script, what does it mean -


please see following code in busybox makefile

scripts/config/conf: scripts/config/makefile      $(make) -c scripts/config conf      -@if [ ! -f .config ] ; \        cp $(config_defconfig) .config; \      fi 

my question -@ before if clause? frustrating.

thanks in advance!

read again gnu make documentation on recipes

the at sign @ disables echoing.

the minus sign - disables stop on error.

it make convention (not shell one).


Comments

Popular posts from this blog

c# - Operator '==' incompatible with operand types 'Guid' and 'Guid' using DynamicExpression.ParseLambda<T, bool> -