在 Unix(或 Linux)中,如果我想运行一个 shell 脚本,我可以用#!/bin/sh
. 使用awk
,我启动可执行文件#!/usr/bin/awk -f
并将文件的其余部分视为程序。
我如何用 Java 程序做到这一点?我尝试复制simple.class
to simple
,放在#!/export/appl/Mail/java/bin/java
顶部并使文件可执行,但我得到:
69> ./simple
Error: Could not find or load main class ..simple
我知道这可以通过可执行的 shell 脚本或执行 java 解释器的 C 程序来完成。Unix 上的所有其他解释器都可以使用#!
加载卡调用,当然有一种方法可以使用 Java。