question about bash's job control feature (bash-3.2, patch level 15).

Jeremy Utley jerutley at gmail.com
Thu May 3 14:38:42 PDT 2007


On 4/30/07, hero sun <armhero at gmail.com> wrote:
> Hi everyone,
>
> With the help of Cross-LFS, I built a cross-compiled bash 3.2 for
> arm-linux successfully.
>
> But there is a very surprised issue, the bash job control feature is
> invalid in my console(/dev/ttySAC1). e.g. when I use following
> commands the shell will be frozen because the 'yes' command:
> [root at ucdragon ~]# bash --version
> GNU bash, version 3.2.15(1)-release (arm-unknown-linux-gnu)
> Copyright (C) 2005 Free Software Foundation, Inc.
> [root at ucdragon ~]# echo $SHELL
> /bin/bash
> [root at ucdragon ~]# yes > /dev/null
> (press Ctrl-Z, no effect here, console keep forzen).
>
>
> But, when I login the board by telnet (i.e, a pty terminal), the same
> commands works well (job control feature is present), e.g.
> [root at ucdragon ~]# bash --version
> GNU bash, version 3.2.15(1)-release (arm-unknown-linux-gnu)
> Copyright (C) 2005 Free Software Foundation, Inc.
> [root at ucdragon ~]# echo $SHELL
> /bin/bash
> [root at ucdragon ~]# yes > /dev/null
>  (press Ctrl-Z after command, no real echo in this line.)
> [1]+  Stopped                 yes > /dev/null
> [root at ucdragon ~]# bg 1
> [1]+ yes > /dev/null &
> [root at ucdragon ~]#
>
> Could anyone tell me how to resolve this issue?

I know it's a slightly delayed response here, but this particular
mailing list is essentially unused now.  Most of the C-LFS stuff
happens at clfs-support at lists.cross-lfs.org or
clfs-dev at lists.cross-lfs.org, so you might get a wider audience by
asking there.

Jeremy



More information about the cross-lfs mailing list