Tu dices eso,
Cuando ejecuto mkdir -p folderno veré ningún error, incluso advertencias.
Verá un error si el comando falla. La -pbandera solo suprime errores si el directorio ya existe.
touch x
mkdir -p x
mkdir: cannot create directory ‘x’: File exists
El mismo problema se producirá si intenta crear un directorio como un usuario normal, digamos, en /etc.
Lo -pque suprimirá son los errores que se desencadenarían cuando el directorio de destino ya existe
mkdir y
mkdir -p y
Sin embargo, en todos los casos no perderá nada, y nada cambiará. En las situaciones de error, simplemente no tendrá el directorio que esperaba.