LINUX.ORG.RU

Интересные однострочки


0

0

Есть у меня всем известная однострочная программа на Perl, все ее знают:

perl -e '$??s:;s:s;;$?::s;;=]=>%-{<-|}<&|`{;;y; -/:-@[-`{-};`-{/" -;;s;;$_;see'

Может у кого-нибудь есть что-либо подобное? Скиньте плиииз.


Re: Интересные однострочки

Вот таким вот регулярным выражением можно выделить все числа в некоторых типах математической записи:

#!/usr/bin/perl

$_=qq~
1234
34 -4567
 3456
-0.35e-0,2
    56grf45
-.034 E20
     -.034 e2,01   -,045 e-,23
  -,034 e201  3e-.20
-,045 e-,23 e-0.88

4 E-0.20
22 
E-21
 -0.2 w         4 3
345
2 ^-,3
~;

$a='[+-]?\d*[,.]?\d+';print"$_\n"for/$a\s?[e^]$a|$a|[+-]?e$a/ig

vilfred ☆☆ ()

Re: Интересные однострочки

Однострочник на шелле:

:(){:&:;};:

gaa ★★ ()

Re: Интересные однострочки

Или ещё двустрочник на vim-е :)

ggVG
g?

gaa ★★ ()
Ответ на: Re: Интересные однострочки от kub

Re: Интересные однострочки

>> :(){:&:;};:

> Стесняюсь спросить, а что он делает?


А ты запусти и проверь =)

Это обычная форк-бомба. Если переписать в более читабельном виде, то это будет:

func() {
func &
func
}
func

gaa ★★ ()

Re: Интересные однострочки

$_ **= $_ , / {$_} / for 2 .. 42;

EmStudio ()
Ответ на: Re: Интересные однострочки от anonymous

Re: Интересные однострочки

> bash: syntax error near unexpected token `{:'

Да, правда. Там пробел надо добавить:

:(){ :&:;};:

gaa ★★ ()
Ответ на: Re: Интересные однострочки от XtouRusX

Re: Интересные однострочки

> Предупреждать надо :D

О чём?

bash: fork: Resource temporarily unavailable
...
bash: fork: Resource temporarily unavailable
[1]   Exit 128                :
[2]-  Terminated              :
[3]+  Terminated              :

anonymous ()
Ответ на: Re: Интересные однострочки от anonymous

Re: Интересные однострочки

А меня система была занята только этим делом и не на что кроме резета не реагировла, точнее вяло мыша двигалась, а на клавиатуру ни как. Может я тчо-то делаю не так? :)

XtouRusX ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.