У меня есть скрипт автоматизации, написанный на Java. Вот пример кода.
String command = "adb shell date > date.txt";
Process process = Runtime.getRuntime().exec(command);
При выполнении кода в Windows он работает нормально, но когда я запускаю его в Mac, он не работает должным образом.
Позже я обнаружил, что в Windows выполнение этой команды создает файл в моей локальной директории проекта на ПК. Но в случае Mac его не удалось при попытке создать файл в каталоге устройства и отображение ошибки. Хотя с терминала Mac работает нормально.
Мой вопрос: почему на моем компьютере Mac не работает и почему файл не создается на моем локальном ПК?