Как избежать "$ @ " в makefile?

test:
    @echo "#!/bin/bashnjava -classpath "$(CLASSPATH)" com.atm.ATM "$@"" > test
    @chmod a+x test

Я пытаюсь избежать"$@", чтобы он буквально появился в скрипте" test " как "$ @ " (передавая аргументы, вызванные сценарием bash, в программу java).

вещи, которые я пробовал:

"$$@" -> ""
"$$@@" -> "@"
"$@@" -> "<target>@"

Как это сделать?

11
задан xomm
25.04.2023 10:11 Количество просмотров материала 2470
Распечатать страницу

1 ответ

придумал, как избежать этого - нужен слеш: "$$@"

4
отвечен xomm 2023-04-26 17:59

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх