From owner-freebsd-current@FreeBSD.ORG Thu Jul 14 19:36:51 2005 Return-Path: X-Original-To: freebsd-current@freebsd.org Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2320016A41C for ; Thu, 14 Jul 2005 19:36:51 +0000 (GMT) (envelope-from nj18@nerdshack.com) Received: from karen.nerdshack.com (karen.nerdshack.com [209.189.235.41]) by mx1.FreeBSD.org (Postfix) with ESMTP id CB25243D46 for ; Thu, 14 Jul 2005 19:36:50 +0000 (GMT) (envelope-from nj18@nerdshack.com) Received: from dispatchd.nerdshack.com (julie.nerdshack.com [209.189.235.39]) by karen.nerdshack.com (Postfix) with SMTP id 35CF91E31EC for ; Thu, 14 Jul 2005 14:33:52 -0500 (CDT) Received: from 85.95.160.97 (85-95-160-97-dialup.saransk.ru [85.95.160.97]) by mail.nerdshack.com with ESMTP Thu, 14 Jul 2005 14:34:30 -0500 Message-ID: <42D6BED3.3030602@nerdshack.com> Date: Thu, 14 Jul 2005 15:36:51 -0400 From: nj18 User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.7.8) Gecko/20050711 X-Accept-Language: en-us, en To: freebsd-current@freebsd.org Content-Transfer-Encoding: 7bit MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Subject: Strange message: Text file busy. X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 14 Jul 2005 19:36:51 -0000 On FreeBSD 5.4: > uname -a FreeBSD phoenix.domain 5.4-STABLE FreeBSD 5.4-STABLE #0: Sun Jul 10 18:54:13 EDT 2005 [1]root@phoenix.domain:/usr/obj/usr/src/sys/GENERIC i386 > echo date >somescript > chmod +x somescript > ./somescript ./somescript: Text file busy. What does mean this message at the end: "Text file busy."? I thought its a bug in tcsh, but I have this message again with sh. However, I can run this script with command "sh somescript": > sh somescript Thu Jul 14 15:24:28 EDT 2005 I cant run "./somescript" on other terminal even as root. However if I log out and than login again I can run it: > ./somescript Thu Jul 14 15:27:06 EDT 2005 On FreeBSD 4.6 everything is ok: > echo date >somescript > chmod +x somescript > ./somescript Thu Jul 14 15:14:05 EDT 2005 > uname -a FreeBSD m-net.arbornet.org 4.6.2-RELEASE-p26 FreeBSD 4.6.2-RELEASE-p26 #7: Sun Oct 5 00:39:40 EDT 2003 [2]styles@m-net.arbornet.org:/source/stable/src/sys/compile/MNET i386 > sh somescript Thu Jul 14 15:24:37 EDT 2005 > What is this? Is it a bug in FreeBSD 5.4? And if it is a bug how can I fix it? References 1. mailto:root@phoenix.domain:/usr/obj/usr/src/sys/GENERIC 2. mailto:styles@m-net.arbornet.org:/source/stable/src/sys/compile/MNET