test:
@echo "#!/bin/bash\njava -classpath \"$(CLASSPATH)\" com.atm.ATM \"$@\"" > test
@chmod a+x test
Я пытаюсь избежать «$ @», чтобы в сценарии «test» оно буквально отображалось как «$ @» (передача аргументов, вызванных сценарием bash, в java-программу).
Вещи, которые я пробовал:
"$$@" -> ""
"$$@@" -> "@"
"$@@" -> "<target>@"
Как мне это сделать?