* [sisyphus] bash @ 2002-10-15 17:18 at 2002-10-16 9:02 ` Dmitry V. Levin 2002-10-17 0:21 ` Serge Pavlovsky 0 siblings, 2 replies; 7+ messages in thread From: at @ 2002-10-15 17:18 UTC (permalink / raw) To: sisyphus $ /bin/sh sh-2.05a$ echo "'"'!' '! sh-2.05a$ /bin/bash $ echo "'"'!' bash: !: event not found $ rpm -qf /bin/sh /bin/bash sh-2.05a-alt2 bash-2.05a-alt2 $ ? ^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [sisyphus] bash 2002-10-15 17:18 [sisyphus] bash at @ 2002-10-16 9:02 ` Dmitry V. Levin 2002-10-17 0:21 ` Serge Pavlovsky 1 sibling, 0 replies; 7+ messages in thread From: Dmitry V. Levin @ 2002-10-16 9:02 UTC (permalink / raw) To: ALT Linux Sisyphus mailing list [-- Attachment #1: Type: text/plain, Size: 344 bytes --] On Tue, Oct 15, 2002 at 09:18:59PM +0400, at@turbinal.org wrote: > > $ /bin/sh > sh-2.05a$ echo "'"'!' > '! > sh-2.05a$ /bin/bash > $ echo "'"'!' > bash: !: event not found Налицо ошибка. > $ rpm -qf /bin/sh /bin/bash > sh-2.05a-alt2 > bash-2.05a-alt2 > $ > > ? Хотел предложить воспользоваться bushbug, но он оказался сломанным. -- ldv [-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [sisyphus] bash 2002-10-15 17:18 [sisyphus] bash at 2002-10-16 9:02 ` Dmitry V. Levin @ 2002-10-17 0:21 ` Serge Pavlovsky 2002-10-17 0:48 ` at 1 sibling, 1 reply; 7+ messages in thread From: Serge Pavlovsky @ 2002-10-17 0:21 UTC (permalink / raw) To: Sisyphus В Втр, 15.10.2002, в 20:18, at@turbinal.org написал: > > $ /bin/sh > sh-2.05a$ echo "'"'!' > '! > sh-2.05a$ /bin/bash > $ echo "'"'!' > bash: !: event not found если вам надо именно это напечатать - попробуйте echo "\'"'!' или еще проще echo \"\! похоже, что у bash bug в history expansion ^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [sisyphus] bash 2002-10-17 0:21 ` Serge Pavlovsky @ 2002-10-17 0:48 ` at 2002-10-17 1:12 ` Serge Pavlovsky 0 siblings, 1 reply; 7+ messages in thread From: at @ 2002-10-17 0:48 UTC (permalink / raw) To: Sisyphus On Thu, Oct 17, 2002 at 03:21:48AM +0300, Serge Pavlovsky wrote: > похоже, что у bash bug в history expansion Баг, конечно, не в /^history expansion, а в /^quoting. Плохо другое: я почему-то думал, что sh -- это bash, собранный без libreadline и прочих прелестей жизни. Теперь я стал в этом сомневаться. Хуже того, выяснилось печальное обстоятельство: bash cинтаксически несовместим с sh. I'm not exaggerating. I'm telling you the truth. ^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [sisyphus] bash 2002-10-17 0:48 ` at @ 2002-10-17 1:12 ` Serge Pavlovsky 2002-10-17 1:47 ` at 0 siblings, 1 reply; 7+ messages in thread From: Serge Pavlovsky @ 2002-10-17 1:12 UTC (permalink / raw) To: Sisyphus В Чтв, 17.10.2002, в 03:48, at@turbinal.org написал: > On Thu, Oct 17, 2002 at 03:21:48AM +0300, Serge Pavlovsky wrote: > > похоже, что у bash bug в history expansion > > Баг, конечно, не в /^history expansion, а в /^quoting. bug в quoting'е history expansion'а :) ! квотится только \ или ', но bash почему-то на этои этапе не замечает, что первый ' внутри "". > > Плохо другое: я почему-то думал, что sh -- это bash, собранный без > libreadline и прочих прелестей жизни. Теперь я стал в этом сомневаться. > Хуже того, выяснилось печальное обстоятельство: bash cинтаксически > несовместим с sh. I'm not exaggerating. I'm telling you the truth. а никто и не обещал. в частности, у sh нет history expansion со всеми вытекающими. ^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [sisyphus] bash 2002-10-17 1:12 ` Serge Pavlovsky @ 2002-10-17 1:47 ` at 2002-10-17 7:36 ` Dmitry V. Levin 0 siblings, 1 reply; 7+ messages in thread From: at @ 2002-10-17 1:47 UTC (permalink / raw) To: Sisyphus On Thu, Oct 17, 2002 at 04:12:48AM +0300, Serge Pavlovsky wrote: > bug в quoting'е history expansion'а :) Вы не правы, ибо quoting должен происходить в принципе одинаково, безотносительно того, какие extensions в данные момент подключены. Более того, quoting не должен поддерживать никаких extensions просто по определению. Впрочем, Ваша неправота непринципиальна. В любом случае, нужно ковырять bash. Проблема только в том, что этим должны заниматься не я и не Вы. Кто этим должен заниматься, я не знаю. > а никто и не обещал. Но многие надеялись. И GNU disclaimer здесь был бы неуместен. ^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [sisyphus] bash 2002-10-17 1:47 ` at @ 2002-10-17 7:36 ` Dmitry V. Levin 0 siblings, 0 replies; 7+ messages in thread From: Dmitry V. Levin @ 2002-10-17 7:36 UTC (permalink / raw) To: ALT Linux Sisyphus mailing list [-- Attachment #1: Type: text/plain, Size: 668 bytes --] On Thu, Oct 17, 2002 at 05:47:04AM +0400, at@turbinal.org wrote: > On Thu, Oct 17, 2002 at 04:12:48AM +0300, Serge Pavlovsky wrote: > > bug в quoting'е history expansion'а :) > > Вы не правы, ибо quoting должен происходить в принципе одинаково, > безотносительно того, какие extensions в данные момент подключены. Более > того, quoting не должен поддерживать никаких extensions просто по > определению. > > Впрочем, Ваша неправота непринципиальна. В любом случае, нужно ковырять > bash. Проблема только в том, что этим должны заниматься не я и не Вы. > Кто этим должен заниматься, я не знаю. bug-bash at gnu dot org, bash at packages dot altlinux dot org. -- ldv [-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 7+ messages in thread
end of thread, other threads:[~2002-10-17 7:36 UTC | newest] Thread overview: 7+ messages (download: mbox.gz / follow: Atom feed) -- links below jump to the message on this page -- 2002-10-15 17:18 [sisyphus] bash at 2002-10-16 9:02 ` Dmitry V. Levin 2002-10-17 0:21 ` Serge Pavlovsky 2002-10-17 0:48 ` at 2002-10-17 1:12 ` Serge Pavlovsky 2002-10-17 1:47 ` at 2002-10-17 7:36 ` Dmitry V. Levin
ALT Linux Sisyphus discussions This inbox may be cloned and mirrored by anyone: git clone --mirror http://lore.altlinux.org/sisyphus/0 sisyphus/git/0.git # If you have public-inbox 1.1+ installed, you may # initialize and index your mirror using the following commands: public-inbox-init -V2 sisyphus sisyphus/ http://lore.altlinux.org/sisyphus \ sisyphus@altlinux.ru sisyphus@altlinux.org sisyphus@lists.altlinux.org sisyphus@lists.altlinux.ru sisyphus@lists.altlinux.com sisyphus@linuxteam.iplabs.ru sisyphus@list.linux-os.ru public-inbox-index sisyphus Example config snippet for mirrors. Newsgroup available over NNTP: nntp://lore.altlinux.org/org.altlinux.lists.sisyphus AGPL code for this site: git clone https://public-inbox.org/public-inbox.git