Date: Sun, 19 May 2002 13:06:21 +0200 From: Axel Scheepers <axel@axel.truedestiny.net> To: Peter Leftwich <Hostmaster@Video2Video.Com> Cc: FreeBSD Questions LIST <FreeBSD-Questions@FreeBSD.Org> Subject: Re: rc.conf or loader.conf, at now + 30 minutes Message-ID: <20020519130621.C64761@mars.thuis> In-Reply-To: <20020518203532.Q710-100000@66-75-1-142.san.rr.com>; from Hostmaster@Video2Video.Com on Sat, May 18, 2002 at 08:39:54PM -0700 References: <20020518203532.Q710-100000@66-75-1-142.san.rr.com>
next in thread | previous in thread | raw e-mail | index | archive | help
On Sat, May 18, 2002 at 08:39:54PM -0700, Peter Leftwich wrote: > I want to put the following interactive command into a file that loads at > bootup: > > prompt$ at now + 30 minutes > echo "Uptime is 30 minutes" | wall > ^D > > Question 1- Is there a way to condense this into one command line? How about the following: #!/bin/sh # wall_uptime.sh sleep 30 echo "Uptime is 30 minutes" | wall and in your rc.local: /path/to/wall_uptime.sh & > Question 2- Can that condensed line go in /etc/rc.conf or similar? We used to put something like this in /etc/rc.local but that is deprecated, these days the best way to start your scripts will be /usr/local/etc/rc.d mind the syntax it has to be in then, though, you''l need to provide at least a 'start' and 'stop' option. For a starting point, just copy one which is already there. Notice that scripts you put in there will need to have a .sh extension to make them run. > Question 3- Will "wall" (write all) write to ttys waiting for a login: ? From man wall: DESCRIPTION Wall displays the contents of file or, by default, its standard input, on the terminals of all currently logged in users. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ There won't be any messages on other ttys, just for the users who are logged in at that moment. > > Thanks 1- Thanks bigtime. > Thanks 2- No, really; I mean it! :) > Thanks 3- There is no Thanks 3. > > -- > Peter Leftwich > President & Founder > Video2Video Services > Box 13692, La Jolla, CA, 92039 USA > +1-413-403-9555 > > Gr, -- Axel Scheepers UNIX System Administrator email: axel@axel.truedestiny.net a.scheepers@iae.nl http://axel.truedestiny.net/~axel ------------------------------------------ The world is coming to an end. Please log off. ------------------------------------------ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20020519130621.C64761>