Выяснили, как избежать этого - нужна обратная косая черта: "\$$@"
Как избежать "$ @" в make-файле?
3561
xomm
test: @echo "#!/bin/bash\njava -classpath \"$(CLASSPATH)\" com.atm.ATM \"$@\"" > test @chmod a+x test
Я пытаюсь избежать "$ @", чтобы в сценарии "test" он буквально отображался как "$ @" (передача аргументов, вызванных в сценарии bash, в java-программу).
Вещи, которые я пробовал:
"$$@" -> "" "$$@@" -> "@" "$@@" -> "<target>@"
Как мне это сделать?
1 ответ на вопрос
5
xomm
Похожие вопросы
-
2
.profile в Mac OS X?
-
1
Приостановить все, кроме x задач, интенсивно использующих процессор
-
10
Как я могу найти в истории bash и повторно запустить команду?
-
-
2
Можно ли передать выходные данные одной команды двум другим командам?
-
8
Переименуйте группу файлов одной командой
-
2
Почему мой путь не обновляется * сейчас *?
-
5
Как удалить символическую ссылку на каталог?
-
8
Спаси меня от бессмысленного терминала
-
9
Как можно добавить номер строки и табуляцию к каждой строке текстового файла?
-
1
Когда я должен положить конфигурации в .bashrc против. .bash_profile?