Я изучаю JNI (Java Native Interface) с прошлого месяца. Это действительно интересно. Я имею в виду вызовы функций Java из C и наоборот. Теперь у меня есть команда вызова вызова вызова, которую я упомянул выше, например sed, awk со стороны Java. также у меня есть немного знаний о Sell Script в linux. пожалуйста, дайте мне подсказку, как это сделать.
Вы можете использовать этот фрагмент java для запуска команды оболочки:
Process process = Runtime.getRuntime().exec("echo This is a test"); //Start the process
process.waitFor(); //Wait for the process to terminate
BufferedReader reader = new BufferedReader(new InputStreamReader(process.getInputStream())); //Get the output
Вы должны Runtime.exec() или ProcessBuilder в зависимости от того, что вам нужно для выполнения процесса в вашей локальной системе.
Это может помочь: