私はCygwinを使ってJavaでシェルスクリプトを実行しています。私のスクリプトはコマンドプロンプトで正常に動作していますが、Javaを使って簡単なシェルスクリプトを試してもうまく動作します。Javaプロジェクトの一部としてシェルスクリプトを追加する方法
lib というフォルダから別のシェルスクリプトを使用していますので、プロジェクトにlibフォルダを含める必要があります。
いずれにしても、Javaプロジェクトの一部としてシェルスクリプトを組み込む方法を提案できます。
libフォルダ - >
- のlib/lib.sh
- のlib/paxus.sh
- のlib/preload.sh
- のlib/tgzcreator.sh
- のlib /特定.sh
InSide Libフォルダこれらはシェルスクリプトです。どのmy_script.shが使用していますか?
編集: - コマンドライン引数と上記のフォルダ構造の他のスクリプトを使用するプロジェクト内にシェルスクリプトを追加したい。
cmd = "D:/cygwin/bin/bash -c '/bin/my_script.sh 121 121 1212 12121'";
お手伝いください。
ディレクトリ構造を投稿できますか? –