La seguente sequenza provoca questo messaggio di errore:
$ mkdir foo
$ cd foo
In un altro terminale:
$ rm -r foo
Nel terminale precedente:
$ touch x
touch: cannot touch `x': No such file or directory
Naturalmente, anche altri eventi che comportano l'invalidazione della directory di lavoro corrente (CWD) di un processo che tenta di creare un file restituiscono questo messaggio di errore.
Per me stava cercando di scrivere su un collegamento simbolico che puntava a un file che non c'era più:
$ ln -s file symlink
$ rm file
$ touch symlink
$ touch: cannot touch `symlink': No such file or directory