0

Введите команду Linux для создания пустого файла с именем 'test1' в системных каталогах (вы все еще находитесь в своем домашнем каталоге).Команда Linux для создания пустого файла с именем 'test1'

+1

Как насчет 'touch filename'? – lxg

+0

Я уже пробовал – tyrellsmithjones

+0

Итак? Любые сообщения об ошибках? Или неожиданные результаты? – lxg

ответ

1

Предполагая, что «систему» ​​подкаталог текущего каталога: touch systems/test1

Предполагая, что вы знаете только, что каталог «система» некоторый подкаталог в дереве каталогов текущего каталога, то: find . -name systems -type d -exec touch "{}/test1" \; Создаст такой файл. В качестве альтернативы, так будет find . -name systems -type d -execdir touch systems/test1 \; Однако оба будут делать это в каждом подкаталоге с именем «системы» в текущем дереве каталогов. Мы могли бы ограничить это действие только первым, последним или некоторыми другими критериями, но список возможных перестановок слишком велик.

Вы действительно не предоставили достаточной информации для предоставления нам полного ответа.

Смежные вопросы