It doesn't seem rmdir and mkdir are behaving "reciprocally"...
If I type mkdir -p ./a/b/c # no error rmdir -p ./a/b/c # get error msg, but a,b,c removed. 1) thinking either rmdir shouldn't generate an error or mkdir should mkdir -p a/../b # no error rmdir -p a/../b # error, but a & b removed 2) similar comment to above -- leading to: for rmdir, if "-p" is used, then as similar to "mkdir -p": (no error if existing, make parent directories as needed) rmdir -p should be "no error if dir not empty, but directories are followed and deleted as possible". ======> seems to be best wording & solution: "mkdir -p", it seems should really be restated to: follow given path and make directories as possible" then "rmdir -p" could be "follow given path and delete directories if empty" Does that look reasonable? linda w.
