Для разных оболочек иногда требуется экранировать разные символы, поэтому в зависимости от оболочки, которую вы используете в своем терминале, и какой оболочки вы используете для своего скрипта (вы говорите, bash, но вы уверены?), вы можете получить разные результаты , Например, Zsh потребует от вас также избежать {}:
find testDir -type f -exec md5sum \{\} \;
Из Java вы можете попробовать удалить все обратные косые черты или изменить вторую строку:
Process pr = rt.exec("find testDir -type f -exec md5sum \\{\\} \\;");
У меня возникла проблема с Linux Mint. Я снова подключил внешнюю клавиатуру и нажал клавишу numlock, чтобы отключить numlock. Решено!
Я нашел ответ на свои проблемы с клавиатурой Samsung после того, как он был использован с внешней клавиатурой, в которой он плохо работает. Инструкции были заданы в Ask Ubuntu:
. Выключите устройство с помощью внешней клавиатуры и перезапустите его с помощью внешней клавиатуры. Когда ноутбук находится в состоянии готовности к использованию, с внешней клавиатуры одновременно ударяйте по клавишам NUMLOCK и SHIFT и пытайтесь нажать клавишу, которая перед блокировкой будет заблокирована, если она будет восстановлена.