Мне лично удобнее сначала создать файл с нужным именем, а потом открыть его для редактирования. Да и вообще у меня написан свой код, который по хуку ловит событие создания/переименования файла, и, если имя = 'htaccess' / 'htpasswd', то переименовывает его в файл с точкой в начале. Так то