前提
javaの複数ファイルを一括でコンパイルしたいのですが,コンパイルエラーとなるファイルが含まれているためそれ以降のファイルをコンパイルすることが出来ません.
実現したいこと
複数ファイルを一括でコンパイルする.
コンパイルエラーとなるファイルは飛ばしてコンパイル可能なファイルはすべてコンパイルする.
現状,main_002.javaがコンパイルエラーとなる場合,001のみコンパイルされ003以降のファイルはコンパイルされないです.(より正確に言うと繰り返し処理が2回目で終了してしまう)
コンパイルエラーとなった場合にはスキップして,最後まで処理を繰り返して可能なファイルだけコンパイルするにはどのように例外処理を書けば良いでしょうか?
bash
1#!/bin/bash 2 3hoge="000" 4for i in {1..200} 5do 6 hoge=$((hoge+1)) 7 PADDING_N=$(printf "%03d" $hoge) 8 javac main_$PADDING_N.java 9done
回答1件
あなたの回答
tips
プレビュー