Кто-нибудь знает, что означает «римраф»?


97

Окей для рекурсивных опций при удалении файлов, но что такое «римраф»? Это акроним? Это происходит от сочетания слов? Слово довольно приятное, хотелось бы знать, откуда оно взялось.


2
возможно РимРаф . Кажется, римраф проще произносить, чем rm -rf
boop_the_snoot

6
Я предполагаю, что это возникло как попытка произнести " rm -rf"
jsheeran

Хе-хе @Joseph Merdrignac ... Забавно ... как писатель, помимо прочего, я нахожу "это слово" (действительно) "довольно приятным". Назову своего следующего ребенка Римрафом: D. «Эй, Римраф, пожалуйста, убери все свои игрушки с пола. Рекурсивно!» --- Это будет большой успех: D.
Axonn

Ответы:


88

Римраф

Команда UNIX rm -rf для Node.js

rm -rfМодуль глубокого удаления (аналогичный ) для Node.js, который обеспечивает асинхронное глубокое удаление файлов и каталогов.

rimrafИсполняемый файл является более быстрой альтернативой rm -rfкоманды оболочки.

Источник :


21
Одна вещь, которую следует понимать в контексте контекста rimraf как пакета npm, - это его предполагаемое использование. Это не значит, что вы не можете использовать rm -rf в Linux и прекратить работу, но Windows не поймет вашего намерения. Таким образом, вместо того, чтобы думать о нем как о более быстром псевдониме, вы можете рассматривать его как кроссплатформенное решение той же проблемы: rm -rf.
Гепеш Дору

39

Это всего лишь предположение, но я бы сказал, что это способ произнести команду rm -rf(удалить, рекурсивно, принудительно удалить).


15

rimraf- это исполняемый файл, который используется для очистки установленных пакетов узлов в проекте на основе узлов. Он в основном выполняет rm -rfкоманду в node_modulesкаталоге, но является более быстрой альтернативой.


21
Почему и на сколько быстрее rm -rf?
k0pernikus 02

1
@ k0pernikus около -50% (в 2 раза медленнее rm -rf) на моей машине, а также на некоторых других, например, измерено здесь ashleysheridan.co.uk/blog/Why+You+Should+Not+Use+Rimraf ; иногда нет никакой разницы, а иногда это примерно в 50 раз медленнее, чем rm -rf, согласно этой проблеме: github.com/isaacs/rimraf/issues/142
Павлус

1

Как уже говорили другие, он основан на rm -rf. Тем не менее, я думаю, что произношение звучит так, как будто оно происходит от термина « мусорщик» или, возможно, даже от рэпера Риффа Раффа (шучу).

И я говорю это как возможное объяснение добавленных «i» и «a» в «rimraf», поскольку это совпадает со словом «riffraff».


-2

может быть альтернативой sudo rm - rf, потому что я буду использовать это для удаления файлов и папок

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.