技術をかじる猫

適当に気になった技術や言語、思ったこと考えた事など。

2012-03-07から1日間の記事一覧

bashのスクリプトほげっと

sh

風邪引いて寝てた。 ファイルがあるかどうか2つのディレクトリを比較して、足りないファイルをコピーするシェル。 function libDiff() { local JARS="/path/to/local/lib/*.jar" local DIFFPATH=/path/to/check/dir local SAVEFILE=/path/to/local/copylist.…

シェル実行監視プログラムをさくっと書いてみた。

まずは結果を受け取る構造体。(bean にしたきゃすればいい) public class ExecutionResult { public String execDir; public String execTarget; public int resultCode; public ArrayList<String> stdResult; public ArrayList<String> errResult; } シェルの仕様上、戻り値</string></string>…

ProcessBuilder注意点

java の process builder と、シェルの仕様に嵌められたとかそういう話。 ことの発端は、シェルで書いたプログラムをどうテストしようかとか考えた所から。 なんせユニットテストしようっても、結果がXMLで出てこないってから、どうにかjunitに乗っけようと…