Newer
Older
NWP / src / run1-1.sh
@20a5101 20a5101 on 4 Oct 2021 866 bytes Update run1-1.sh
#!/bin/bash
 
# javac によるコンパイル
echo '>' javac -encoding UTF-8 j1/Hello.java
sleep 1
javac -encoding UTF-8 j1/Hello.java
echo done.
sleep 1
 
# java によるHello.class の実行 (ファイル名の .classは省略する)
echo '>' java j1.Hello
echo '( >' java j1/Hello 'でも起動できる)'
sleep 1
java j1.Hello
echo done.
sleep 1
 
# Java Class fileの中身を見てみる
echo '>' hexdump -C j1/Hello.class
sleep 1
hexdump -C j1/Hello.class
 
# 一旦シェルスクリプトの実行をストップ。
echo "type Return(Enter) to run next command / CTRL+C to quit"
read input_str
 
# javac によるコンパイル
echo '>' javac -encoding UTF-8 j1/HelloNW.java
sleep 1
javac -encoding UTF-8 j1/HelloNW.java
echo done.
sleep 1
 
# java コマンドによるHelloNW.class の実行
echo '>' java j1.HelloNW
sleep 1
java j1.HelloNW
echo done.