Попробуйте следующее и сравните с тем, что вы опубликовали изначально. touch /dir1/dir2/dir3/file.txt
строчная буква «t» и добавьте корень «/» перед вашими каталогами. Тогда это должно сработать.
Команда touch
создаст только файл, но не создаст вложенную структуру каталогов. Для этого вы можете сначала использовать mkdir -p
, а затем выполнить команду touch
. Вы можете делать их вместе вот так:
$ mkdir -p dir1/dir2/dir3 && touch dir1/dir2/dir3/file.txt
Имейте в виду, что эта структура каталогов будет создана, начиная с любого каталога, в котором вы находитесь. Чтобы узнать это, используйте команду pwd
.