LINUX.ORG.RU
ФорумTalks

как уронить баш


2

2
sudo chmod +x anything.desktop
exec anything.desktop

Если это сделать из терминальной сессии, сессия завершается и юзер разлогинивается.

Если из окна - окно исчезает.

Это так и должно быть?

★★★★★

       exec [-cl] [-a name] [command [arguments]]
              If command is specified, it replaces the shell.
              No new process is created.
Deleted
()

мде.
ехес- это такое шаманство.

хорошо что я покупал всякие книженции от о'райли

Deleted
()

Хм. В линуксе не воспроизводится...

kerneliq ★★★★★
()
Ответ на: комментарий от Adjkru

Debian, 4.3.17. В только что собранном 5.0.2 тоже не воспроизводится.

Gotf ★★★
()

На семинаре по подготовке MCSA специалистов рассказали?

steemandlinux ★★★★★
()

Это так и должно быть?

Да. Шел в данном случае не падает, а корректно завершается. Полное незнание матчасти.

router ★★★★★
()
Ответ на: комментарий от kravich

При чём тут конкретный Л.П.? Я имел в виду погромиста-диверсанта в широком смысле. Даже с маленькой буквы написал как имя нарицательное.

Не сам же баг возник в стабильных во всех отношениях bash и zsh

router ★★★★★
()
Ответ на: комментарий от Jetty

Спасибо. А то в инете только такой совет нашел:

`grep '^Exec' foo.desktop | tail -1 | sed 's/^Exec=//' | sed 's/%.//'` &

Nxx ★★★★★
() автор топика
Ответ на: комментарий от Gotf
$ echo $((-9223372036854775808/-1))


Warning: Program '/bin/bash' crashed.


snaf ★★★★★
()
Ответ на: комментарий от PaRuSoft

Это скорее шутка чем серьёзное заявление.

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

Adonai ★★★
()
Последнее исправление: Adonai (всего исправлений: 1)
Ответ на: комментарий от Adjkru
server usr # echo $((-9223372036854775808/-1))
-9223372036854775808
server usr # uname -a
Linux server 3.12.0-rc7 #2 SMP Wed Oct 30 13:38:27 MSK 2013 i686 Pentium(R) Dual-Core CPU E5300 @ 2.60GHz GenuineIntel GNU/Linux
server usr # eix bash -Ic
[I] app-shells/bash (4.2_p45@03/20/2013): The standard GNU Bourne again shell
devl547 ★★★★★
()

прописываю man exec внутривенно.

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