Форум программистов
 
Регистрация на форуме тут, о проблемах пишите сюда - alarforum@yandex.ru, проверяйте папку спам! Обязательно пройдите активизацию e-mail, а тут можно восстановить пароль

Купить рекламу на форуме 15-35 тыс рублей в месяц

Вернуться   Форум программистов > Java программирование > Общие вопросы по Java, Java SE, Kotlin
Регистрация

Восстановить пароль
Повторная активизация e-mail

Ответ
 
Опции темы Поиск в этой теме
Старый 28.07.2017, 10:04   #1
regress000
Новичок
Джуниор
 
Регистрация: 04.12.2015
Сообщений: 2
По умолчанию использование консольных команд Linux из Java application

Доброго времени суток, на ниве изучения Java SE8 столкнулся с следующей задачей:
Чтение пользовательского ввода(команды CRUD для файлов и каталогов)
Проверка ввода на корректность команд
Передача ввода в bash
Получение результатов обработки в bash(accept/decline/exception)

С первыми двумя пунктами проблем не возникло, но вот споткнулся на передаче в bash.
Или не там читал, или чего-то недопонял, но нигде явно не указаны способы передачи в консоль.
Заранее спасибо за ответы.
regress000 вне форума Ответить с цитированием
Старый 28.07.2017, 10:36   #2
alexzk
Форумчанин
 
Регистрация: 12.04.2017
Сообщений: 889
По умолчанию

Все так же, запускаете процесс /bin/bash c параметрами

https://docs.oracle.com/javase/7/doc...g/Process.html

какие именно параметры:
man bash
alexzk вне форума Ответить с цитированием
Старый 28.07.2017, 10:39   #3
p51x
Старожил
 
Регистрация: 15.02.2010
Сообщений: 15,118
По умолчанию

Да ладно нигде...Есть Runtime.exec, есть https://docs.oracle.com/javase/8/doc...ssBuilder.html
p51x вне форума Ответить с цитированием
Старый 28.07.2017, 11:16   #4
regress000
Новичок
Джуниор
 
Регистрация: 04.12.2015
Сообщений: 2
По умолчанию Спасибо

Спасибо, что ткнули носом. Дальше буду сначала смотреть в маны, а потом уже спрашивать*red*
regress000 вне форума Ответить с цитированием
Ответ
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Использование команд пересылки, арифметических команд и команд переходов языка ассемблера. Zazug Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM 0 24.05.2013 12:52
Использование команд пересылки, арифметических команд и команд переходов языка ассемблера. Zazug Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM 0 17.05.2013 16:30
Вывод консольных команд c++ (gcc) Enchance Помощь студентам 3 15.11.2010 22:49
Поддержка консольных команд CraftR14 Общие вопросы Delphi 5 15.05.2010 20:16
Использование консольных команд [си] Win32Trojan Общие вопросы C/C++ 11 29.09.2009 22:21