Strange script error - any ideas (bash hanging)
Hi,
This is on all of my Ubuntu 8.10 machines - but I think it is the version of bash (3.2.39) rather than Ubuntu.
Try the following...
Create a file containing a command, for example ls
echo ls > foo
Make it executable
chmod +x foo
Run it - it will work (as it should).
./foo
Now ssh to your local machine using, (assumes you have openssh-server installed on your local machine).
ssh localhost
Now run the script again. It will hang, taking 100% cpu. Kill it with control-\ (or kill from another console).
You can fix it by putting #!/bin/bash on the first line, but it shouldn't be necessary.
Ideas?
Cheers,
Ian
|