I guess what bothers me is >> # ed /etc/fonts/conf.d/61-traditional.conf >> /etc/fonts/conf.d/61-traditional.conf: No such file or directory makes me need to check "do I need to create the directory?" instead of just proceeding to edit the file. $ vi /zzz/qqq is worse. It only checks when it's time to write the file!