From owner-freebsd-questions Sat Jan 19 17:39:43 2002 Delivered-To: freebsd-questions@freebsd.org Received: from tao.thought.org (sense-kline-249.oz.net [216.39.168.249]) by hub.freebsd.org (Postfix) with ESMTP id E834437B400 for ; Sat, 19 Jan 2002 17:39:39 -0800 (PST) Received: (from kline@localhost) by tao.thought.org (8.11.3/8.11.0) id g0K1dQL89397; Sat, 19 Jan 2002 17:39:26 -0800 (PST) (envelope-from kline) Date: Sat, 19 Jan 2002 17:39:26 -0800 From: Gary Kline To: rene@xs4all.nl Cc: questions@FreeBSD.ORG Subject: Re: what is a good language for system administration? Message-ID: <20020119173926.C89066@tao.thought.org> References: <20020119205810.B17795@xs4all.nl> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5.1i In-Reply-To: <20020119205810.B17795@xs4all.nl>; from rene@xs4all.nl on Sat, Jan 19, 2002 at 08:58:11PM +0100 X-Organization: Thought Unlimited. Public service Unix since 1986. X-Of_Interest: Observing 15 years of service to the Unix community Sender: owner-freebsd-questions@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On Sat, Jan 19, 2002 at 08:58:11PM +0100, rene@xs4all.nl wrote: > So I've learned how to do basic scripting in /bin/sh. But boy-oh-boy is that > language arcane. ;-) > I'll echo pretty much what the other gentleman have said by and large, go perl and /bin/sh. And add my philosophy that you make your shell scripts as generic and portable as possible. Over-documnting your scripts isn't possible:). I've crawled thru even brief scripts and wasted time figuring out old code. Few to zero comments. If you know a little awk and sed as well, you'll be able to get your arms around 'most any sysadmin-type hacks. gary -- Gary Kline kline@thought.org www.thought.org Public service Unix To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message