Другой возможный случай:
При загрузке базовое изображение только для чтения загружается в корневой каталог . Таким образом, вы хотели бы переопределить это, когда вы хотите насыпать настоящий корень. Итак, вы можете представить, что системный вызов mount просто меняет точку монтирования ro
на rw
.
Давайте представим, что у вас проблема с файловой системой в корневой точке монтирования, и вы хотели бы попытаться ее исправить. С перекрытием монтирования вы можете размонтировать файловую систему и использовать fsck
, предоставленный в базовый образ, чтобы решить эту проблему.
Эта функция также может быть полезна в системах, которым требуется усиленная безопасность для отслеживания изменений между разделом ro
и разделом rw
.
Единственное, что мне не нравится, (вижу, неправильно )это
while printf '%s\n' "$APPSNAMES" | while IFS= read -r line
Два раза и только один do+done