Что такое команда Unix для удаления двух папок одновременно? Используя rm -rf
?
21
Да:
rm -rf /path/to/folder1 /other/folder/in/different/place
'-F' не обязателен, если вы можете писать в каждый файл и каталог, или если вы не возражаете, когда вам задают много вопросов. Каталоги удаляются последовательно, но оба они удаляются в результате одной команды.
В bash есть способ вставить список аргументов с помощью фигурных скобок:
Он может быть вставлен куда угодно:
источник
{…}
является расширением фигурных скобок ; это первый шаг, перечисленный в разделе о расширениях оболочки в целом, потому что он происходит первым.Если вы хотите, чтобы удаление происходило одновременно, что может быть быстрее, если они находятся на разных дисках, но, вероятно, медленнее, если они находятся на одном и том же:
источник