tente verificar verbose, se isso puder ajudar.
mkdir -p -v dir0 / dir1 dir0 / dir1 / dir2.0 dir0 / dir1 / dir2.1 dir0 / dir1 / dir2.2
Eu tenho um script que chama "mkdir" assim:
mkdir -p dir0/dir1 dir0/dir1/dir2.0 dir0/dir1/dir2.1 dir0/dir1/dir2.2
Ele é executado em um servidor NFS muito carregado sobre o NFS3 e cerca de metade do tempo que o script é executado funciona bem - todas as listas de diretórios acima são criadas. A outra metade do tempo somente dir0 / dir1 é criada, mas nenhum dos diretórios dir2. *. Estranhamente, o mkdir parece sair do 0 mesmo que nem todos os diretórios sejam criados.
Alguma idéia do porquê isso está acontecendo? Pelo menos um código de erro seria útil.
tente verificar verbose, se isso puder ajudar.
mkdir -p -v dir0 / dir1 dir0 / dir1 / dir2.0 dir0 / dir1 / dir2.1 dir0 / dir1 / dir2.2
Tags linux