tag:blogger.com,1999:blog-3615332969083650973.post5989632548027588142..comments2024-03-23T07:59:04.047-04:00Comments on sysadvent: Day 25 - Introducing UNIX 4.0!Jordan Sisselhttp://www.blogger.com/profile/13694925032675599790noreply@blogger.comBlogger2125tag:blogger.com,1999:blog-3615332969083650973.post-25061664360886686392011-01-30T19:07:22.494-05:002011-01-30T19:07:22.494-05:00I am the G. A. Snyder of Snyder & Mashey who c...I am the G. A. Snyder of Snyder & Mashey who co-authored the "UNIX Shell Tutorial". I would love to have a copy of that work, as I have lost track of mine. Any chance you could scan and email it to me?Ginihttps://www.blogger.com/profile/00161125549962046294noreply@blogger.comtag:blogger.com,1999:blog-3615332969083650973.post-74701639693503217642010-02-24T09:50:05.116-05:002010-02-24T09:50:05.116-05:00null.sh is nothing like the *intended* use of touc...null.sh is nothing like the *intended* use of touch(1). touch(1) is intended to alter the file times of source files, so that make(1) sees them as new (or touched) and rebuild appropriately. The fact it creates null files where they don't exist is more of a useful side-effect I think.<br /><br />According to the FreeBSD manpage, touch first appeared in UNIX 7, so it was already around when your manuals were printed.<br /><br />I thought the v7 manpages were online, but I can only find v8:<br /><br />http://man.cat-v.org/unix_8th/1/touch<br /><br />I started using unix as big iron was dying and workstations (but not yet linux) were the future, but there's something very cool about being able to trace the lineage of all these things back so far :-)<br /><br />Check out UNIX v1 manuals from the same site: http://man.cat-v.org/unix-1st/Howiehttps://www.blogger.com/profile/05200309897513789407noreply@blogger.com