Вы говорите, что,
Когда я выполню, mkdir -p folderя не увижу никаких ошибок, даже предупреждений.
Вы увидите ошибку, если команда не выполнится. -pФлаг только подавляет ошибки , если каталог уже существует.
touch x
mkdir -p x
mkdir: cannot create directory ‘x’: File exists
Та же проблема возникнет, если вы попытаетесь создать каталог как обычный пользователь, скажем, в /etc.
То, что -pбудет подавлено, это ошибки, которые будут срабатывать, когда целевой каталог уже существует
mkdir y
mkdir -p y
Однако во всех случаях вы ничего не потеряете, и ничего не изменится. В ситуациях с ошибками у вас просто не будет ожидаемой директории.