Roubar uma resposta de vários comentários e links para [SO]. Parece que existe um método compatível com POSIX que não envolve mkdir como eu mencionado na minha resposta original abaixo
set -o noclobber # or set -C
{ > file ; } &> /dev/null
Esse redirecionamento para arquivo retorna 0 ou falha e retorna diferente de zero se o arquivo já existir.
Resposta original
Você terá que usar mkdir - isso é atômico, o diretório é criado e você pode continuar ou não é criado para que você tome as medidas adequadas.
É claro que mkdir não cria um arquivo, mas quando você sabe que tem acesso exclusivo ao diretório, pode criar o arquivo que deseja nele.
Quanto a um forro - eu deixo isso para você. Pessoalmente eu escreveria algumas linhas, pois isso será mais sustentável.