Re: Strange message: Text file busy

From: nj18 <nj18_at_nerdshack.com>
Date: Thu, 14 Jul 2005 16:46:34 -0400
   Ed Schouten wrote:

* nj18 [1]<nj18_at_nerdshack.com> wrote:

echo date >somescript
chmod +x somescript
./somescript

./somescript: Text file busy.

What if you put the following contents in somescript:

#!/bin/sh
date

I guess FreeBSD 4.6 takes /bin/sh as the interpreter by default, but
FreeBSD 5 and higher don't.

Yours,

   No, it doesnt work in FreeBSD 5.4:
   > echo "#\!/bin/sh" >somescript
   > echo date >>somescript
   > cat somescript
   #!/bin/sh
   date
   > chmod +x somescript
   > ./somescript
   ./somescript: Text file busy.
   >
   The strangest thing is that the following works fine on FreeBSD 5.4:
   > cat >somescript
   date
   > chmod +x somescript
   > ./somescript
   Thu Jul 14 16:37:53 EDT 2005
   >
   I guess it's a problem about "echo". I am going to compare
   /usr/src/bin/echo/echo.c in FreeBSD 5.4. and FreeBSD 4.6.

References

   1. mailto:nj18_at_nerdshack.com
Received on Thu Jul 14 2005 - 18:46:38 UTC

This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:38:38 UTC