str = "a * ((b-c)/(d-e) - f) * g"
reg = /(?
\(
(?:
(?>
\\[()]
|
[^()]
)
|
\g
)*
\)
)
\x
m=reg.match(str).to_a
Что делает этот код под катом.
Пользователь
str = "a * ((b-c)/(d-e) - f) * g"
reg = /(?
\(
(?:
(?>
\\[()]
|
[^()]
)
|
\g
)*
\)
)
\x
m=reg.match(str).to_a
bash: !": event not found
$ echo "hi\!" hi\!
sudo nano
, а в многочисленных любительских мануалах (в стиле «5 фокусов в командной строке, которые удивят вашу бабушку») для получения root'ового шелла предлагается писать sudo su -
. Попробую объяснить, почему такое положение вещей кажется мне неправильным.