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