Каков приемлемый переносимый способ включения параметров интерпретатора в строку shebang, т. Е. как я могу сделать что-то вроде
#!/usr/bin/env python -c
или (что более важно) что-то вроде
#!/usr/bin/env java -cp "./jars/*:./src" -Xmn1G -Xms1G -server
и заставить его правильно разобрать? Прямо сейчас ubuntu, кажется, просто склеивает все вместе, хотя другие системы проанализируют это без проблем.
http://en.wikipedia.org/wiki/Shebang_%28Unix%29
описывает проблему, но не предлагает решения.
./Main.java
, он скомпилирует и выполнит исходный файл java? Если это так, то, конечно, для начала отсутствуетjavac
. Или вы хотите вставить shebang поверх.class
файла и выполнить `./Main.class? Если это так, stackoverflow .com / questions / 1667830 / - вот ответ. См. Также: stackoverflow.com/questions/4303128/ - person Ciro Santilli 新疆再教育营六四事件ۍ   schedule 22.05.2015