Команды, разделенные ;
, выполняются последовательно независимо от статуса их завершения.
При &&
вторая команда выполняется только в том случае, если первая успешно завершена (возвращает состояние выхода 0).
Это описано в man-странице bash под Lists
.Я ожидаю, что любая Unix-подобная оболочка будет поддерживать оба этих оператора, но я не знаю конкретно о оболочке Android.