🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: mod.computers.apollo
Article #188

sanity check ...

#188
From: 'da Kingfish
Date: Wed, 25 Jun 1986 16:49
25 lines
1234 bytes
is this just me, or what??

*****
	% cat /tmp/test.sh
	#!/bin/sh
	if [ '!' -f $1 ]
	then	echo "Hmmmmm. can't open $1"
	else
		echo "Great.  can open $1"
	fi
	exit 0
	% /tmp/test.sh /etc/passwd
	Great.  can open /etc/passwd
	% /tmp/test.sh /dev/null
	Hmmmmm. can't open /dev/null
	% cp /dev/null xxx
	% ls -l xxx
	-rwx------  1 paul            0 Jun 25 12:11 xxx
	% ls -lL /dev/null
	crwxrwxrwx  1 <none>     0,   0 Feb 26 20:14 /dev/null
*****

this kind of check happens in /usr/bin/install, and i "install -c
/dev/null blah" to make sure files are empty.  except i can't.
Technical Details
Message-ID: <8606251649.AA19211@umix.cc.umich.edu>
Path: arc1-ca.pugleaf.net!utzoo!decvax!ittatc!dcdwest!sdcsvax!ucbvax!UMIX.CC.UMICH.EDU!paul

Show Full Headers
Complete Article Headers
Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP
Posting-Version: version B 2.10.3 4.3bsd-beta 6/6/85; site ucbvax.BERKELEY.EDU
Path: arc1-ca.pugleaf.net!utzoo!decvax!ittatc!dcdwest!sdcsvax!ucbvax!UMIX.CC.UMICH.EDU!paul
From: paul@UMIX.CC.UMICH.EDU ('da Kingfish)
Newsgroups: mod.computers.apollo
Subject: sanity check ...
Message-ID: <8606251649.AA19211@umix.cc.umich.edu>
Date: Wed, 25-Jun-86 12:49:07 EDT
Article-I.D.: umix.8606251649.AA19211
Posted: Wed Jun 25 12:49:07 1986
Date-Received: Thu, 26-Jun-86 00:10:06 EDT
Sender: daemon@ucbvax.BERKELEY.EDU
Organization: The ARPA Internet
Lines: 25
Approved: apollo@yale-comix.arpa