test:
@echo "#!/bin/bash\njava -classpath \"$(CLASSPATH)\" com.atm.ATM \"$@\"" > test
@chmod a+x test
J'essaie d'échapper le "$@" pour qu'il apparaisse littéralement dans le script de "test" comme "$@" (en passant les arguments invoqués sur le script de bash au programme java).
Des choses que j'ai essayées :
"$$@" -> ""
"$$@@" -> "@"
"$@@" -> "<target>@"
Comment dois-je m'y prendre ?