From bmassing@Athena.CS.Trinity.Edu Thu Feb 12 12:30:50 2004
Received: from Athena.CS.Trinity.Edu (athena.cs.trinity.edu [131.194.131.185])
	by Sol.CS.Trinity.Edu (8.12.8/8.12.8) with ESMTP id i1CIUoqf025770
	for <cs3190unix-list@sol.cs.trinity.edu>;
	Thu, 12 Feb 2004 12:30:50 -0600
Received: from Athena.CS.Trinity.Edu (localhost.localdomain [127.0.0.1])
	by Athena.CS.Trinity.Edu (8.12.8/8.12.8) with ESMTP id i1CIUgpS000505
	for <cs3190unix-list@sol.cs.trinity.edu>;
	Thu, 12 Feb 2004 12:30:42 -0600
Received: (from bmassing@localhost)
	by Athena.CS.Trinity.Edu (8.12.8/8.12.8/Submit) id i1CIUgp7000503
	for cs3190unix-list@mail.cs.trinity.edu;
	Thu, 12 Feb 2004 12:30:42 -0600
Date: Thu, 12 Feb 2004 12:30:42 -0600
From: Berna Massingill <bmassing@cs.trinity.edu>
To: cs3190unix-list@sol.cs.trinity.edu
Message-ID: <20040212183042.GA497@cs.trinity.edu>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
User-Agent: Mutt/1.4.1i
Subject: [CS3194-list] test
X-BeenThere: cs3190unix-list@mail.cs.trinity.edu
X-Mailman-Version: 2.1.1
Precedence: list
List-Id: Mailing list for CSCI 3190 (Unix Power Tools)
	<cs3190unix-list.mail.cs.trinity.edu>
List-Unsubscribe: <http://www.cs.trinity.edu/mailman/listinfo/cs3190unix-list>,
	<mailto:cs3190unix-list-request@mail.cs.trinity.edu?subject=unsubscribe>
List-Archive: <http://www.cs.trinity.edu/mailman/private/cs3190unix-list>
List-Post: <mailto:cs3190unix-list@mail.cs.trinity.edu>
List-Help: <mailto:cs3190unix-list-request@mail.cs.trinity.edu?subject=help>
List-Subscribe: <http://www.cs.trinity.edu/mailman/listinfo/cs3190unix-list>,
	<mailto:cs3190unix-list-request@mail.cs.trinity.edu?subject=subscribe>
X-List-Received-Date: Thu, 12 Feb 2004 18:30:50 -0000

Test message before subscribing students.

-- blm
From bmassing@Athena.CS.Trinity.Edu Thu Feb 12 13:01:22 2004
Received: from Athena.CS.Trinity.Edu (athena.cs.trinity.edu [131.194.131.185])
	by Sol.CS.Trinity.Edu (8.12.8/8.12.8) with ESMTP id i1CJ1Mqf027251
	for <cs3190unix-list@sol.cs.trinity.edu>;
	Thu, 12 Feb 2004 13:01:22 -0600
Received: from Athena.CS.Trinity.Edu (localhost.localdomain [127.0.0.1])
	by Athena.CS.Trinity.Edu (8.12.8/8.12.8) with ESMTP id i1CJ1IpS000693
	for <cs3190unix-list@sol.cs.trinity.edu>;
	Thu, 12 Feb 2004 13:01:18 -0600
Received: (from bmassing@localhost)
	by Athena.CS.Trinity.Edu (8.12.8/8.12.8/Submit) id i1CJ1Ids000691
	for cs3190unix-list@mail.cs.trinity.edu;
	Thu, 12 Feb 2004 13:01:18 -0600
Date: Thu, 12 Feb 2004 13:01:17 -0600
From: Berna Massingill <bmassing@cs.trinity.edu>
To: cs3190unix-list@sol.cs.trinity.edu
Message-ID: <20040212190117.GA642@cs.trinity.edu>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
User-Agent: Mutt/1.4.1i
Subject: [CS3194-list] "find" command arguments -- quote or not?
X-BeenThere: cs3190unix-list@mail.cs.trinity.edu
X-Mailman-Version: 2.1.1
Precedence: list
List-Id: Mailing list for CSCI 3190 (Unix Power Tools)
	<cs3190unix-list.mail.cs.trinity.edu>
List-Unsubscribe: <http://www.cs.trinity.edu/mailman/listinfo/cs3190unix-list>,
	<mailto:cs3190unix-list-request@mail.cs.trinity.edu?subject=unsubscribe>
List-Archive: <http://www.cs.trinity.edu/mailman/private/cs3190unix-list>
List-Post: <mailto:cs3190unix-list@mail.cs.trinity.edu>
List-Help: <mailto:cs3190unix-list-request@mail.cs.trinity.edu?subject=help>
List-Subscribe: <http://www.cs.trinity.edu/mailman/listinfo/cs3190unix-list>,
	<mailto:cs3190unix-list-request@mail.cs.trinity.edu?subject=subscribe>
X-List-Received-Date: Thu, 12 Feb 2004 19:01:22 -0000

To clear up a minor detail from Monday's class (and try out this
mailing list):

You may remember that Monday in class I was surprised to find that
apparently it wasn't necessary after all to put arguments to "find"
containing wildcards in quotation marks, since I got the same results
with

    find Classes -name *.java

as with 

    find Classes -name "*.java"

I had always read that you needed the quotation marks to keep the
shell from expanding the wildcard, so I was surprised that the first
version of the command worked.  The explanation is that if the shell is
unable to expand a wildcard, it just leaves it unexpanded, and since
there were no files that matched the "*.java" in the directory where
I executed the above commands, the "*.java" was passed unexpanded to
"find".

To see the effect of this, try a command such as "echo *.c" first in
a directory that contains at least one file that matches the wildcard
and then in a directory that doesn't.

Well, *I* was glad to clear that up.

-- blm
From bmassing@Athena.CS.Trinity.Edu Thu Feb 12 19:53:53 2004
Received: from Athena.CS.Trinity.Edu (athena.cs.trinity.edu [131.194.131.185])
	by Sol.CS.Trinity.Edu (8.12.8/8.12.8) with ESMTP id i1D1rrqf008396
	for <cs3190unix-list@sol.cs.trinity.edu>;
	Thu, 12 Feb 2004 19:53:53 -0600
Received: from Athena.CS.Trinity.Edu (localhost.localdomain [127.0.0.1])
	by Athena.CS.Trinity.Edu (8.12.8/8.12.8) with ESMTP id i1D1rnpS003323
	for <cs3190unix-list@sol.cs.trinity.edu>;
	Thu, 12 Feb 2004 19:53:49 -0600
Received: (from bmassing@localhost)
	by Athena.CS.Trinity.Edu (8.12.8/8.12.8/Submit) id i1D1rnfU003321
	for cs3190unix-list@mail.cs.trinity.edu;
	Thu, 12 Feb 2004 19:53:49 -0600
Date: Thu, 12 Feb 2004 19:53:49 -0600
From: Berna Massingill <bmassing@cs.trinity.edu>
To: cs3190unix-list@sol.cs.trinity.edu
Message-ID: <20040213015349.GA3293@cs.trinity.edu>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
User-Agent: Mutt/1.4.1i
Subject: [CS3194-list] homework 3 on Web
X-BeenThere: cs3190unix-list@mail.cs.trinity.edu
X-Mailman-Version: 2.1.1
Precedence: list
List-Id: Mailing list for CSCI 3190 (Unix Power Tools)
	<cs3190unix-list.mail.cs.trinity.edu>
List-Unsubscribe: <http://www.cs.trinity.edu/mailman/listinfo/cs3190unix-list>,
	<mailto:cs3190unix-list-request@mail.cs.trinity.edu?subject=unsubscribe>
List-Archive: <http://www.cs.trinity.edu/mailman/private/cs3190unix-list>
List-Post: <mailto:cs3190unix-list@mail.cs.trinity.edu>
List-Help: <mailto:cs3190unix-list-request@mail.cs.trinity.edu?subject=help>
List-Subscribe: <http://www.cs.trinity.edu/mailman/listinfo/cs3190unix-list>,
	<mailto:cs3190unix-list-request@mail.cs.trinity.edu?subject=subscribe>
X-List-Received-Date: Fri, 13 Feb 2004 01:53:53 -0000

I've posted Homework 3 (linked from the ``lecture topics and
assignments'' page), due Monday.

I'm planning to post solutions to Homeworks 1 and 2.  Is there anyone
who hasn't turned these in but wants to?

-- blm
From tmiller@trinity.edu Thu Feb 12 20:00:29 2004
Received: from mail.web-1hosting.net (mail.web-1hosting.net [63.123.79.3])
	by Sol.CS.Trinity.Edu (8.12.8/8.12.8) with ESMTP id i1D20Tqf008643
	for <cs3190unix-list@Sol.CS.Trinity.edu>;
	Thu, 12 Feb 2004 20:00:29 -0600
Received: from trinity.edu (cs2426233-203.satx.rr.com [24.26.233.203])
	by mail.web-1hosting.net (Postfix) with ESMTP id EDB852D883D
	for <cs3190unix-list@Sol.CS.Trinity.edu>;
	Thu, 12 Feb 2004 20:00:28 -0600 (CST)
Message-ID: <402C2FB4.90500@trinity.edu>
Date: Thu, 12 Feb 2004 20:00:20 -0600
From: Travis Miller <tmiller@trinity.edu>
User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US;
	rv:1.6b) Gecko/20031205 Thunderbird/0.4
X-Accept-Language: en-us, en
MIME-Version: 1.0
References: <20040212190117.GA642@cs.trinity.edu>
In-Reply-To: <20040212190117.GA642@cs.trinity.edu>
Content-Type: text/plain; charset=us-ascii; format=flowed
Content-Transfer-Encoding: 7bit
X-Mailman-Approved-At: Thu, 12 Feb 2004 20:36:31 -0600
cc: cs3190unix-list@Sol.CS.Trinity.edu
Subject: [CS3190unix-list] 
	Re: [CS3194-list] "find" command arguments -- quote or not?
X-BeenThere: cs3190unix-list@mail.cs.trinity.edu
X-Mailman-Version: 2.1.1
Precedence: list
List-Id: Mailing list for CSCI 3190 (Unix Power Tools)
	<cs3190unix-list.mail.cs.trinity.edu>
List-Unsubscribe: <http://www.cs.trinity.edu/mailman/listinfo/cs3190unix-list>,
	<mailto:cs3190unix-list-request@mail.cs.trinity.edu?subject=unsubscribe>
List-Archive: <http://www.cs.trinity.edu/mailman/private/cs3190unix-list>
List-Post: <mailto:cs3190unix-list@mail.cs.trinity.edu>
List-Help: <mailto:cs3190unix-list-request@mail.cs.trinity.edu?subject=help>
List-Subscribe: <http://www.cs.trinity.edu/mailman/listinfo/cs3190unix-list>,
	<mailto:cs3190unix-list-request@mail.cs.trinity.edu?subject=subscribe>
X-List-Received-Date: Fri, 13 Feb 2004 02:00:29 -0000

Everyone might also want to note that you can get away with not using 
the quotation marks if you escape the wild card character (*) with a 
backslash (\).

For example, to find all of the .java files in a directory structure you 
could use:
find . -iname \*.java

For those of you that are as lazy as me, that is ONE less character to 
type than quoting. *grin*

- Travis



Berna Massingill wrote:

>To clear up a minor detail from Monday's class (and try out this
>mailing list):
>
>You may remember that Monday in class I was surprised to find that
>apparently it wasn't necessary after all to put arguments to "find"
>containing wildcards in quotation marks, since I got the same results
>with
>
>    find Classes -name *.java
>
>as with 
>
>    find Classes -name "*.java"
>
>I had always read that you needed the quotation marks to keep the
>shell from expanding the wildcard, so I was surprised that the first
>version of the command worked.  The explanation is that if the shell is
>unable to expand a wildcard, it just leaves it unexpanded, and since
>there were no files that matched the "*.java" in the directory where
>I executed the above commands, the "*.java" was passed unexpanded to
>"find".
>
>To see the effect of this, try a command such as "echo *.c" first in
>a directory that contains at least one file that matches the wildcard
>and then in a directory that doesn't.
>
>Well, *I* was glad to clear that up.
>
>-- blm
>_______________________________________________
>CS3190unix-list mailing list
>CS3190unix-list@mail.cs.trinity.edu
>http://www.cs.trinity.edu/mailman/listinfo/cs3190unix-list
>
>  
>

From bmassing@Athena.CS.Trinity.Edu Wed Feb 18 17:03:05 2004
Received: from Athena.CS.Trinity.Edu (athena.cs.trinity.edu [131.194.131.185])
	by Sol.CS.Trinity.Edu (8.12.8/8.12.8) with ESMTP id i1IN35qf029952
	for <cs3190unix-list@sol.cs.trinity.edu>;
	Wed, 18 Feb 2004 17:03:05 -0600
Received: from Athena.CS.Trinity.Edu (localhost.localdomain [127.0.0.1])
	by Athena.CS.Trinity.Edu (8.12.8/8.12.8) with ESMTP id i1IN2xpS014905
	for <cs3190unix-list@sol.cs.trinity.edu>;
	Wed, 18 Feb 2004 17:02:59 -0600
Received: (from bmassing@localhost)
	by Athena.CS.Trinity.Edu (8.12.8/8.12.8/Submit) id i1IN2wMi014903
	for cs3190unix-list@mail.cs.trinity.edu;
	Wed, 18 Feb 2004 17:02:59 -0600
Date: Wed, 18 Feb 2004 17:02:58 -0600
From: Berna Massingill <bmassing@cs.trinity.edu>
To: cs3190unix-list@sol.cs.trinity.edu
Message-ID: <20040218230258.GA14885@cs.trinity.edu>
References: <20040213015349.GA3293@cs.trinity.edu>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <20040213015349.GA3293@cs.trinity.edu>
User-Agent: Mutt/1.4.1i
Subject: [CS3190unix-list] Re: homework 3 on Web
X-BeenThere: cs3190unix-list@mail.cs.trinity.edu
X-Mailman-Version: 2.1.1
Precedence: list
List-Id: Mailing list for CSCI 3190 (Unix Power Tools)
	<cs3190unix-list.mail.cs.trinity.edu>
List-Unsubscribe: <http://www.cs.trinity.edu/mailman/listinfo/cs3190unix-list>,
	<mailto:cs3190unix-list-request@mail.cs.trinity.edu?subject=unsubscribe>
List-Archive: <http://www.cs.trinity.edu/mailman/private/cs3190unix-list>
List-Post: <mailto:cs3190unix-list@mail.cs.trinity.edu>
List-Help: <mailto:cs3190unix-list-request@mail.cs.trinity.edu?subject=help>
List-Subscribe: <http://www.cs.trinity.edu/mailman/listinfo/cs3190unix-list>,
	<mailto:cs3190unix-list-request@mail.cs.trinity.edu?subject=subscribe>
X-List-Received-Date: Wed, 18 Feb 2004 23:03:05 -0000

Homework 3 was due Monday, but we didn't have class.  If you've
finished it and want to turn it in, feel free to drop it off in
my mailbox.  Otherwise,  let's just call it due next week (Monday
at 5pm).

-- blm
From bmassing@Sol.CS.Trinity.Edu Tue Feb 24 13:20:19 2004
Received: from Sol.CS.Trinity.Edu (localhost.localdomain [127.0.0.1])
	by Sol.CS.Trinity.Edu (8.12.8/8.12.8) with ESMTP id i1OJKJqf029417;
	Tue, 24 Feb 2004 13:20:19 -0600
Received: (from bmassing@localhost)
	by Sol.CS.Trinity.Edu (8.12.8/8.12.8/Submit) id i1OJKJdY029415;
	Tue, 24 Feb 2004 13:20:19 -0600
Date: Tue, 24 Feb 2004 13:20:19 -0600
From: Berna Massingill <bmassing@cs.trinity.edu>
To: Carson.Baker@Trinity.Edu, Joshua.Bates@Trinity.Edu,
	Sarah.Carolan@Trinity.Edu, David.Crisp@Trinity.Edu,
	Thomas.Graham@Trinity.Edu, Jason.Hemann@Trinity.Edu,
	Hunter.Mabrey@Trinity.Edu, Jordan.Marshall@Trinity.Edu,
	Michael.McGlasson@Trinity.Edu, Jeremy.Nolan@Trinity.Edu,
	James.O'Donnell@Trinity.Edu, Brent.Peckham@Trinity.Edu,
	Richard.Trotter@Trinity.Edu, Victoria.Winbow@Trinity.Edu,
	John.Boney@Trinity.Edu,
	Nick.Borrelli@Trinity.Edu, Leigh.Crettenden@Trinity.Edu,
	John.Graham@Trinity.Edu,
	Teresa.Hinojosa@Trinity.Edu, William.Kerr@Trinity.Edu,
	Andrew.Krausnick@Trinity.Edu, Elizabeth.Markowitz@Trinity.Edu,
	Brian.McCarty@Trinity.Edu, Michael.McGlasson@Trinity.Edu,
	Charles.O'Hara@Trinity.Edu, Heather.Richardson@Trinity.Edu,
	Christopher.Robbins@Trinity.Edu, Garrett.Scott@Trinity.Edu,
	Victoria.Winbow@Trinity.Edu, cs3194-list@Sol.CS.Trinity.Edu,
	cs3190unix-list@Sol.CS.Trinity.Edu
Message-ID: <20040224191835.GA27284@cs.trinity.edu>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
User-Agent: Mutt/1.4.1i
Subject: [CS3190unix-list] ACM and CS majors mailing lists
X-BeenThere: cs3190unix-list@mail.cs.trinity.edu
X-Mailman-Version: 2.1.1
Precedence: list
List-Id: Mailing list for CSCI 3190 (Unix Power Tools)
	<cs3190unix-list.mail.cs.trinity.edu>
List-Unsubscribe: <http://www.cs.trinity.edu/mailman/listinfo/cs3190unix-list>,
	<mailto:cs3190unix-list-request@mail.cs.trinity.edu?subject=unsubscribe>
List-Archive: <http://www.cs.trinity.edu/mailman/private/cs3190unix-list>
List-Post: <mailto:cs3190unix-list@mail.cs.trinity.edu>
List-Help: <mailto:cs3190unix-list-request@mail.cs.trinity.edu?subject=help>
List-Subscribe: <http://www.cs.trinity.edu/mailman/listinfo/cs3190unix-list>,
	<mailto:cs3190unix-list-request@mail.cs.trinity.edu?subject=subscribe>
X-List-Received-Date: Tue, 24 Feb 2004 19:20:19 -0000

(Apologies if you receive this twice.)

Earlier in the semester I think I mentioned that we have a student
chapter of the ACM, which is the major professional society for CS.
They're putting together a mailing list so that they can notify 
people about upcoming events.  You can subscribe to the list by
pointing a browser at

http://www.cs.trinity.edu/mailman/listinfo/acm

Easy, free, and you should get announcements of any upcoming ACM
events.  (I believe they're having a movie night Thursday at 8:30pm,
to watch "Office Space".)

We're also putting together a mailing list of all CS majors.  In
theory Dr. Howland is collecting names of majors and subscribing
them, but if you haven't gotten a "Welcome to the CS Majors Mailing
List" message, I think you should feel free subscribe yourself by
pointing a browser at

http://www.cs.trinity.edu/mailman/listinfo/csmajors

-- blm
From bmassing@Athena.CS.Trinity.Edu Fri Feb 27 19:15:29 2004
Received: from Athena.CS.Trinity.Edu (athena.cs.trinity.edu [131.194.131.185])
	by Sol.CS.Trinity.Edu (8.12.8/8.12.8) with ESMTP id i1S1FTqf020446
	for <cs3190unix-list@sol.cs.trinity.edu>;
	Fri, 27 Feb 2004 19:15:29 -0600
Received: from Athena.CS.Trinity.Edu (localhost.localdomain [127.0.0.1])
	by Athena.CS.Trinity.Edu (8.12.8/8.12.8) with ESMTP id i1S1FSpS015813
	for <cs3190unix-list@sol.cs.trinity.edu>;
	Fri, 27 Feb 2004 19:15:28 -0600
Received: (from bmassing@localhost)
	by Athena.CS.Trinity.Edu (8.12.8/8.12.8/Submit) id i1S1FSLt015811
	for cs3190unix-list@mail.cs.trinity.edu;
	Fri, 27 Feb 2004 19:15:28 -0600
Date: Fri, 27 Feb 2004 19:15:28 -0600
From: Berna Massingill <bmassing@cs.trinity.edu>
To: cs3190unix-list@sol.cs.trinity.edu
Message-ID: <20040228011528.GA15741@cs.trinity.edu>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
User-Agent: Mutt/1.4.1i
Subject: [CS3190unix-list] homework 4
X-BeenThere: cs3190unix-list@mail.cs.trinity.edu
X-Mailman-Version: 2.1.1
Precedence: list
List-Id: Mailing list for CSCI 3190 (Unix Power Tools)
	<cs3190unix-list.mail.cs.trinity.edu>
List-Unsubscribe: <http://www.cs.trinity.edu/mailman/listinfo/cs3190unix-list>,
	<mailto:cs3190unix-list-request@mail.cs.trinity.edu?subject=unsubscribe>
List-Archive: <http://www.cs.trinity.edu/mailman/private/cs3190unix-list>
List-Post: <mailto:cs3190unix-list@mail.cs.trinity.edu>
List-Help: <mailto:cs3190unix-list-request@mail.cs.trinity.edu?subject=help>
List-Subscribe: <http://www.cs.trinity.edu/mailman/listinfo/cs3190unix-list>,
	<mailto:cs3190unix-list-request@mail.cs.trinity.edu?subject=subscribe>
X-List-Received-Date: Sat, 28 Feb 2004 01:15:30 -0000

There's now a Homework 4 on the Web, linked from the course "lecture
topics and assignments" page.  It's due a week from Monday.

And a couple of general hints and tips, in response to comments from
students:

If you don't like reading things online, you can always print
out the parts of a document you want to read.  (It wouldn't be
environmentally conscientious to print out the whole of some of
the documents I'm assigning readings in, but you should be able to
print selected pages.  If you're having trouble, feel free to ask
for tips/help.)

If you find yourself spending more hours on the homework than
you care to and getting frustrated, please don't hesitate to
ask for help.  There's a lot of information available online --
"man" and "info" pages, online references guides, and Google --
but sometimes the best source of information is a local expert.

-- blm
From bmassing@Athena.CS.Trinity.Edu Fri Feb 27 19:19:42 2004
Received: from Athena.CS.Trinity.Edu (athena.cs.trinity.edu [131.194.131.185])
	by Sol.CS.Trinity.Edu (8.12.8/8.12.8) with ESMTP id i1S1Jgqf020490
	for <cs3190unix-list@sol.cs.trinity.edu>;
	Fri, 27 Feb 2004 19:19:42 -0600
Received: from Athena.CS.Trinity.Edu (localhost.localdomain [127.0.0.1])
	by Athena.CS.Trinity.Edu (8.12.8/8.12.8) with ESMTP id i1S1JdpS015865
	for <cs3190unix-list@sol.cs.trinity.edu>;
	Fri, 27 Feb 2004 19:19:39 -0600
Received: (from bmassing@localhost)
	by Athena.CS.Trinity.Edu (8.12.8/8.12.8/Submit) id i1S1Jdgp015863
	for cs3190unix-list@mail.cs.trinity.edu;
	Fri, 27 Feb 2004 19:19:39 -0600
Date: Fri, 27 Feb 2004 19:19:39 -0600
From: Berna Massingill <bmassing@cs.trinity.edu>
To: cs3190unix-list@sol.cs.trinity.edu
Message-ID: <20040228011939.GB15741@cs.trinity.edu>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
User-Agent: Mutt/1.4.1i
Subject: [CS3190unix-list] class Monday -- suggestions?
X-BeenThere: cs3190unix-list@mail.cs.trinity.edu
X-Mailman-Version: 2.1.1
Precedence: list
List-Id: Mailing list for CSCI 3190 (Unix Power Tools)
	<cs3190unix-list.mail.cs.trinity.edu>
List-Unsubscribe: <http://www.cs.trinity.edu/mailman/listinfo/cs3190unix-list>,
	<mailto:cs3190unix-list-request@mail.cs.trinity.edu?subject=unsubscribe>
List-Archive: <http://www.cs.trinity.edu/mailman/private/cs3190unix-list>
List-Post: <mailto:cs3190unix-list@mail.cs.trinity.edu>
List-Help: <mailto:cs3190unix-list-request@mail.cs.trinity.edu?subject=help>
List-Subscribe: <http://www.cs.trinity.edu/mailman/listinfo/cs3190unix-list>,
	<mailto:cs3190unix-list-request@mail.cs.trinity.edu?subject=subscribe>
X-List-Received-Date: Sat, 28 Feb 2004 01:19:42 -0000

Monday I'm planning to talk about text editors -- mostly vim because
it's the one I know best and use most, but a little about emacs too.
My idea is to tell you about useful features you probably weren't
told about in PAD I and might not have learned about on your own.
But if you have specific questions -- "how do I do <foo> in vim?" --
please send them to me, and I'll work as many of them as I can into
the lecture.

-- blm
From bmassing@Athena.CS.Trinity.Edu Wed Mar 24 20:29:31 2004
Received: from Athena.CS.Trinity.Edu (athena.cs.trinity.edu [131.194.131.185])
	by Sol.CS.Trinity.Edu (8.12.8/8.12.8) with ESMTP id i2P2TVqf027425
	for <cs3190unix-list@sol.cs.trinity.edu>;
	Wed, 24 Mar 2004 20:29:31 -0600
Received: from Athena.CS.Trinity.Edu (localhost.localdomain [127.0.0.1])
	by Athena.CS.Trinity.Edu (8.12.8/8.12.8) with ESMTP id i2P2TTpS017220;
	Wed, 24 Mar 2004 20:29:29 -0600
Received: (from bmassing@localhost)
	by Athena.CS.Trinity.Edu (8.12.8/8.12.8/Submit) id i2P2TTti017218;
	Wed, 24 Mar 2004 20:29:29 -0600
Date: Wed, 24 Mar 2004 20:29:29 -0600
From: Berna Massingill <bmassing@cs.trinity.edu>
To: cs3190unix-list@sol.cs.trinity.edu
Message-ID: <20040325022929.GA16783@cs.trinity.edu>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
User-Agent: Mutt/1.4.1i
cc: meggen@io.cs.trinity.edu
Subject: [CS3190unix-list] Dr. Eggen's question about vi and pasting text
X-BeenThere: cs3190unix-list@mail.cs.trinity.edu
X-Mailman-Version: 2.1.1
Precedence: list
List-Id: Mailing list for CSCI 3190 (Unix Power Tools)
	<cs3190unix-list.mail.cs.trinity.edu>
List-Unsubscribe: <http://www.cs.trinity.edu/mailman/listinfo/cs3190unix-list>,
	<mailto:cs3190unix-list-request@mail.cs.trinity.edu?subject=unsubscribe>
List-Archive: <http://www.cs.trinity.edu/mailman/private/cs3190unix-list>
List-Post: <mailto:cs3190unix-list@mail.cs.trinity.edu>
List-Help: <mailto:cs3190unix-list-request@mail.cs.trinity.edu?subject=help>
List-Subscribe: <http://www.cs.trinity.edu/mailman/listinfo/cs3190unix-list>,
	<mailto:cs3190unix-list-request@mail.cs.trinity.edu?subject=subscribe>
X-List-Received-Date: Thu, 25 Mar 2004 02:29:31 -0000

Several weeks ago Dr. Eggen asked a question about how to get vim to
do something reasonable when you're pasting text into a vim session
using the mouse.  Here's a bit of a follow-up.

Asked to clarify what he's doing, Dr. Eggen writes:

>>  you have two windows open, and you want to quickly grab some text
>>  from one window and paste it into the other. on the left is the text
>>  you wish to grab. on the right is a vim session in input mode. you
>>  sweep (left) mouse through the text on the left, you go to the right
>>  window and paste with middle mouse. the text with autoindent goes
>>  scattering across the window and ... well, not good. 

>>  i simply unalias vi (to get old vi) and in .exrc set noautoindent.
>>  that works but deprives me of some of the features of vim that i
>>  like. 

A semi-solution to the problem is to unset autoindent before doing the
paste.  Before going into insert mode to paste, ":set noai".  Then do
the paste.  The indentation should be pretty much like whatever you
grabbed from the other window.  Then ":set ai" to turn autoindent back
on.  An alternative is ":set paste" before pasting and ":set nopaste"
after.  This resets autoindent and some other options (":help paste"
to read more).

For editing code, though, I like vim's "automatic code indentation"
feature (":help C-indenting" for possibly more than you wanted
to know).  With this feature on, vim figures out how much to indent
each line based on the programming language it thinks you're writing
(C for .c files, Java for .java files, etc.).  Here are the options
I use to get behavior I like (4-space "tab stops", all indenting done
with spaces):

set nocompatible
filetype on
filetype indent on
set textwidth=80
set softtabstop=4
set expandtab
set cindent shiftwidth=4
set ruler
set backspace=2
set formatoptions=tcql
syntax on

Put these lines in a file, say .vimrc-code, and then start vim by
typing "vim -u .vimrc-code filenametoedit".  If you want these options
always, just name the file .vimrc in your home directory and start vim
in the normal way.  

With this setup, you just type as if you were starting each line at
the left margin (don't try to indent/unindent), and vim indents it
in a way that's usually reasonable.  If you don't like a particular
line, you can go back and change it manually.

This doesn't really solve the problem with pasting, but it does provide
a reasonable recovery: To "reformat" a line that has been messed up,
you put the cursor on the line and type "==" (two equals signs).
You can reformat whole sections too.  The easiest way is to select
the section with the "visual mode" feature and then type a single
equals sign.

Hope this helps someone.

-- blm
From bmassing@Athena.CS.Trinity.Edu Wed Mar 31 19:30:41 2004
Received: from Athena.CS.Trinity.Edu (athena.cs.trinity.edu [131.194.131.185])
	by Sol.CS.Trinity.Edu (8.12.8/8.12.8) with ESMTP id i311Ufqf005172
	for <cs3190unix-list@sol.cs.trinity.edu>;
	Wed, 31 Mar 2004 19:30:41 -0600
Received: from Athena.CS.Trinity.Edu (localhost.localdomain [127.0.0.1])
	by Athena.CS.Trinity.Edu (8.12.8/8.12.8) with ESMTP id i311UapS005390
	for <cs3190unix-list@sol.cs.trinity.edu>;
	Wed, 31 Mar 2004 19:30:36 -0600
Received: (from bmassing@localhost)
	by Athena.CS.Trinity.Edu (8.12.8/8.12.8/Submit) id i311UaYF005388
	for cs3190unix-list@mail.cs.trinity.edu;
	Wed, 31 Mar 2004 19:30:36 -0600
Date: Wed, 31 Mar 2004 19:30:36 -0600
From: Berna Massingill <bmassing@cs.trinity.edu>
To: cs3190unix-list@sol.cs.trinity.edu
Message-ID: <20040401013036.GA5261@cs.trinity.edu>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
User-Agent: Mutt/1.4.1i
Subject: [CS3190unix-list] cs3190 -- syllabus changes as discussed Monday
X-BeenThere: cs3190unix-list@mail.cs.trinity.edu
X-Mailman-Version: 2.1.1
Precedence: list
List-Id: Mailing list for CSCI 3190 (Unix Power Tools)
	<cs3190unix-list.mail.cs.trinity.edu>
List-Unsubscribe: <http://www.cs.trinity.edu/mailman/listinfo/cs3190unix-list>,
	<mailto:cs3190unix-list-request@mail.cs.trinity.edu?subject=unsubscribe>
List-Archive: <http://www.cs.trinity.edu/mailman/private/cs3190unix-list>
List-Post: <mailto:cs3190unix-list@mail.cs.trinity.edu>
List-Help: <mailto:cs3190unix-list-request@mail.cs.trinity.edu?subject=help>
List-Subscribe: <http://www.cs.trinity.edu/mailman/listinfo/cs3190unix-list>,
	<mailto:cs3190unix-list-request@mail.cs.trinity.edu?subject=subscribe>
X-List-Received-Date: Thu, 01 Apr 2004 01:30:41 -0000

I've updated the syllabus online to reflect what we decided Monday
in class.  To recap:

In the syllabus I said everyone would be required to do some sort of
project in addition to the required homeworks.  This will no longer
be required, and total points for homework will be about 100 (rather
than the 200 estimated in the syllabus).  

Anyone who wants to earn extra points, however, has the option of
doing a project.  The amount of extra credit will be determined by
the project's scope (maximum of 10 points for something comparable
to one homework, etc., up to a maximum of 30 points) and quality.
If this sounds interesting to you, come talk to me about project ideas.
Obvious possibilities are programming projects implemented using shell
scripts and/or makefiles.  The due date will be no earlier than the
last day of classes (April 30).

Your final average will be computed as the sum of attendance points
(maximum 50), homework points (maximum about 100), and project points,
divided by the maximum points for attendance and homework.  As stated
in the syllabus, 90% is at least an A-, 80% at least a B-, etc.
There is some possibility that the actual dividing lines between letter
grades will be lower, but for this course I suspect this is unlikely,
since the median midterm letter grade was an A- without a "curve".

Questions?  Please ask!

-- blm
From bmassing@Athena.CS.Trinity.Edu Fri Apr 23 21:58:23 2004
Received: from Athena.CS.Trinity.Edu (athena.cs.trinity.edu [131.194.131.185])
	by Sol.CS.Trinity.Edu (8.12.8/8.12.8) with ESMTP id i3O2wMqf002416
	for <cs3190unix-list@sol.cs.trinity.edu>;
	Fri, 23 Apr 2004 21:58:23 -0500
Received: from Athena.CS.Trinity.Edu (localhost.localdomain [127.0.0.1])
	by Athena.CS.Trinity.Edu (8.12.8/8.12.8) with ESMTP id i3O2wMCG011922
	for <cs3190unix-list@sol.cs.trinity.edu>;
	Fri, 23 Apr 2004 21:58:22 -0500
Received: (from bmassing@localhost)
	by Athena.CS.Trinity.Edu (8.12.8/8.12.8/Submit) id i3O2wMOS011920
	for cs3190unix-list@mail.cs.trinity.edu;
	Fri, 23 Apr 2004 21:58:22 -0500
Date: Fri, 23 Apr 2004 21:58:22 -0500
From: Berna Massingill <bmassing@cs.trinity.edu>
To: cs3190unix-list@sol.cs.trinity.edu
Message-ID: <20040424025822.GA10981@cs.trinity.edu>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
User-Agent: Mutt/1.4.1i
Subject: [CS3190unix-list] cs3190 -- homework solutions
X-BeenThere: cs3190unix-list@mail.cs.trinity.edu
X-Mailman-Version: 2.1.1
Precedence: list
List-Id: Mailing list for CSCI 3190 (Unix Power Tools)
	<cs3190unix-list.mail.cs.trinity.edu>
List-Unsubscribe: <http://www.cs.trinity.edu/mailman/listinfo/cs3190unix-list>,
	<mailto:cs3190unix-list-request@mail.cs.trinity.edu?subject=unsubscribe>
List-Archive: <http://www.cs.trinity.edu/mailman/private/cs3190unix-list>
List-Post: <mailto:cs3190unix-list@mail.cs.trinity.edu>
List-Help: <mailto:cs3190unix-list-request@mail.cs.trinity.edu?subject=help>
List-Subscribe: <http://www.cs.trinity.edu/mailman/listinfo/cs3190unix-list>,
	<mailto:cs3190unix-list-request@mail.cs.trinity.edu?subject=subscribe>
X-List-Received-Date: Sat, 24 Apr 2004 02:58:23 -0000

As you probably know from earlier mail, I've graded homework 4 and
sent grades/comments by e-mail.  (So, if you think you turned something
in but didn't get a grade, let me know ASAP.)

I've also looked at what everyone turned in for homework 5 (the one
that asks you to work through the vim or emacs tutorial).  Everyone
turned in something plausible, so everyone got full credit.  I put
together a "sample solution" consisting of things people said they
had learned and might find useful and linked it from the class 
"lectures and assignments" page.  Time permitting, it's something
to look at.

I've also posted sample solutions for homeworks 6 and 7 and am working
on getting them graded.

-- blm
From bmassing@Athena.CS.Trinity.Edu Fri Apr 23 22:03:39 2004
Received: from Athena.CS.Trinity.Edu (athena.cs.trinity.edu [131.194.131.185])
	by Sol.CS.Trinity.Edu (8.12.8/8.12.8) with ESMTP id i3O33dqf002678
	for <cs3190unix-list@sol.cs.trinity.edu>;
	Fri, 23 Apr 2004 22:03:39 -0500
Received: from Athena.CS.Trinity.Edu (localhost.localdomain [127.0.0.1])
	by Athena.CS.Trinity.Edu (8.12.8/8.12.8) with ESMTP id i3O33dCG012020
	for <cs3190unix-list@sol.cs.trinity.edu>;
	Fri, 23 Apr 2004 22:03:39 -0500
Received: (from bmassing@localhost)
	by Athena.CS.Trinity.Edu (8.12.8/8.12.8/Submit) id i3O33dt1012018
	for cs3190unix-list@mail.cs.trinity.edu;
	Fri, 23 Apr 2004 22:03:39 -0500
Date: Fri, 23 Apr 2004 22:03:39 -0500
From: Berna Massingill <bmassing@cs.trinity.edu>
To: cs3190unix-list@sol.cs.trinity.edu
Message-ID: <20040424030339.GA11943@cs.trinity.edu>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
User-Agent: Mutt/1.4.1i
Subject: [CS3190unix-list] 
	"anything else from the command line?"  minute essay
X-BeenThere: cs3190unix-list@mail.cs.trinity.edu
X-Mailman-Version: 2.1.1
Precedence: list
List-Id: Mailing list for CSCI 3190 (Unix Power Tools)
	<cs3190unix-list.mail.cs.trinity.edu>
List-Unsubscribe: <http://www.cs.trinity.edu/mailman/listinfo/cs3190unix-list>,
	<mailto:cs3190unix-list-request@mail.cs.trinity.edu?subject=unsubscribe>
List-Archive: <http://www.cs.trinity.edu/mailman/private/cs3190unix-list>
List-Post: <mailto:cs3190unix-list@mail.cs.trinity.edu>
List-Help: <mailto:cs3190unix-list-request@mail.cs.trinity.edu?subject=help>
List-Subscribe: <http://www.cs.trinity.edu/mailman/listinfo/cs3190unix-list>,
	<mailto:cs3190unix-list-request@mail.cs.trinity.edu?subject=subscribe>
X-List-Received-Date: Sat, 24 Apr 2004 03:03:39 -0000

Remember the minute essay question "anything else you want to do
from the command line?"  I've been reading through your answers.
We won't have time in the one remaining class period to do much,
so I'm going to address as many of your answers (questions?) as I
can in subsequent messages.

-- blm
From bmassing@Athena.CS.Trinity.Edu Fri Apr 23 22:09:34 2004
Received: from Athena.CS.Trinity.Edu (athena.cs.trinity.edu [131.194.131.185])
	by Sol.CS.Trinity.Edu (8.12.8/8.12.8) with ESMTP id i3O39Yqf002767
	for <cs3190unix-list@sol.cs.trinity.edu>;
	Fri, 23 Apr 2004 22:09:34 -0500
Received: from Athena.CS.Trinity.Edu (localhost.localdomain [127.0.0.1])
	by Athena.CS.Trinity.Edu (8.12.8/8.12.8) with ESMTP id i3O39YCG012042
	for <cs3190unix-list@sol.cs.trinity.edu>;
	Fri, 23 Apr 2004 22:09:34 -0500
Received: (from bmassing@localhost)
	by Athena.CS.Trinity.Edu (8.12.8/8.12.8/Submit) id i3O39YT3012040
	for cs3190unix-list@mail.cs.trinity.edu;
	Fri, 23 Apr 2004 22:09:34 -0500
Date: Fri, 23 Apr 2004 22:09:34 -0500
From: Berna Massingill <bmassing@cs.trinity.edu>
To: cs3190unix-list@sol.cs.trinity.edu
Message-ID: <20040424030934.GA12023@cs.trinity.edu>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
User-Agent: Mutt/1.4.1i
Subject: [CS3190unix-list] reading diskettes / CDs
X-BeenThere: cs3190unix-list@mail.cs.trinity.edu
X-Mailman-Version: 2.1.1
Precedence: list
List-Id: Mailing list for CSCI 3190 (Unix Power Tools)
	<cs3190unix-list.mail.cs.trinity.edu>
List-Unsubscribe: <http://www.cs.trinity.edu/mailman/listinfo/cs3190unix-list>,
	<mailto:cs3190unix-list-request@mail.cs.trinity.edu?subject=unsubscribe>
List-Archive: <http://www.cs.trinity.edu/mailman/private/cs3190unix-list>
List-Post: <mailto:cs3190unix-list@mail.cs.trinity.edu>
List-Help: <mailto:cs3190unix-list-request@mail.cs.trinity.edu?subject=help>
List-Subscribe: <http://www.cs.trinity.edu/mailman/listinfo/cs3190unix-list>,
	<mailto:cs3190unix-list-request@mail.cs.trinity.edu?subject=subscribe>
X-List-Received-Date: Sat, 24 Apr 2004 03:09:34 -0000

To get access to a removable-medium device, you "mount" it.  The
lab machines are set up so that regular (non-root) users can do
this for diskettes and CDs.  

To access a diskette, put it in the drive and type "mount /mnt/floppy".
You then have access to the diskette through directory /mnt/floppy.
(E.g., "ls /mnt/floppy" will list the files/directories.)  When you're
done, cd out of the /mnt/floppy directory and type "umount /mnt/floppy".

To access a CD, follow the same procedure but with directory /mnt/cdrom.

The names /mnt/floppy and /mnt/cdrom are defined in /etc/fstab.  (So
they might be different on someone else's system, but you can look in
/etc/fstab to see what names to use.)

-- blm
From bmassing@Athena.CS.Trinity.Edu Fri Apr 23 22:22:17 2004
Received: from Athena.CS.Trinity.Edu (athena.cs.trinity.edu [131.194.131.185])
	by Sol.CS.Trinity.Edu (8.12.8/8.12.8) with ESMTP id i3O3MHqf003196
	for <cs3190unix-list@sol.cs.trinity.edu>;
	Fri, 23 Apr 2004 22:22:17 -0500
Received: from Athena.CS.Trinity.Edu (localhost.localdomain [127.0.0.1])
	by Athena.CS.Trinity.Edu (8.12.8/8.12.8) with ESMTP id i3O3MHCG012299
	for <cs3190unix-list@sol.cs.trinity.edu>;
	Fri, 23 Apr 2004 22:22:17 -0500
Received: (from bmassing@localhost)
	by Athena.CS.Trinity.Edu (8.12.8/8.12.8/Submit) id i3O3MHg8012297
	for cs3190unix-list@mail.cs.trinity.edu;
	Fri, 23 Apr 2004 22:22:17 -0500
Date: Fri, 23 Apr 2004 22:22:16 -0500
From: Berna Massingill <bmassing@cs.trinity.edu>
To: cs3190unix-list@sol.cs.trinity.edu
Message-ID: <20040424032216.GA12165@cs.trinity.edu>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
User-Agent: Mutt/1.4.1i
Subject: [CS3190unix-list] ftp
X-BeenThere: cs3190unix-list@mail.cs.trinity.edu
X-Mailman-Version: 2.1.1
Precedence: list
List-Id: Mailing list for CSCI 3190 (Unix Power Tools)
	<cs3190unix-list.mail.cs.trinity.edu>
List-Unsubscribe: <http://www.cs.trinity.edu/mailman/listinfo/cs3190unix-list>,
	<mailto:cs3190unix-list-request@mail.cs.trinity.edu?subject=unsubscribe>
List-Archive: <http://www.cs.trinity.edu/mailman/private/cs3190unix-list>
List-Post: <mailto:cs3190unix-list@mail.cs.trinity.edu>
List-Help: <mailto:cs3190unix-list-request@mail.cs.trinity.edu?subject=help>
List-Subscribe: <http://www.cs.trinity.edu/mailman/listinfo/cs3190unix-list>,
	<mailto:cs3190unix-list-request@mail.cs.trinity.edu?subject=subscribe>
X-List-Received-Date: Sat, 24 Apr 2004 03:22:17 -0000

Someone else asked about command-line ftp clients.  The preferred
one is probably sftp, which uses ssh to encrypt what's being sent.
"sftp host" or "sftp user@host" will get it started; type "help"
at that point to see what options you have, or read the man page.
(Some useful commands:  "get" to get a file from the remote host,
"put" to send a file to the remote host.)  If that doesn't work,
you can use ftp ("ftp host", and it prompts for your username),
but it transmits everything in clear text, including your password,
so it's considered to be less secure.

-- blm
From bmassing@Xena00.CS.Trinity.Edu Fri Apr 23 23:16:42 2004
Received: from Xena00.CS.Trinity.Edu (xena00.cs.trinity.edu [131.194.131.90])
	by Sol.CS.Trinity.Edu (8.12.8/8.12.8) with ESMTP id i3O4Ggqf004671
	for <cs3190unix-list@sol.cs.trinity.edu>;
	Fri, 23 Apr 2004 23:16:42 -0500
Received: from Xena00.CS.Trinity.Edu (localhost.localdomain [127.0.0.1])
	by Xena00.CS.Trinity.Edu (8.12.8/8.12.8) with ESMTP id i3O4GgCg006141
	for <cs3190unix-list@sol.cs.trinity.edu>;
	Fri, 23 Apr 2004 23:16:42 -0500
Received: (from bmassing@localhost)
	by Xena00.CS.Trinity.Edu (8.12.8/8.12.8/Submit) id i3O4Gg5L006139
	for cs3190unix-list@mail.cs.trinity.edu;
	Fri, 23 Apr 2004 23:16:42 -0500
Date: Fri, 23 Apr 2004 23:16:42 -0500
From: Berna Massingill <bmassing@cs.trinity.edu>
To: cs3190unix-list@sol.cs.trinity.edu
Message-ID: <20040424041642.GA5800@cs.trinity.edu>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
User-Agent: Mutt/1.4.1i
Subject: [CS3190unix-list] games
X-BeenThere: cs3190unix-list@mail.cs.trinity.edu
X-Mailman-Version: 2.1.1
Precedence: list
List-Id: Mailing list for CSCI 3190 (Unix Power Tools)
	<cs3190unix-list.mail.cs.trinity.edu>
List-Unsubscribe: <http://www.cs.trinity.edu/mailman/listinfo/cs3190unix-list>,
	<mailto:cs3190unix-list-request@mail.cs.trinity.edu?subject=unsubscribe>
List-Archive: <http://www.cs.trinity.edu/mailman/private/cs3190unix-list>
List-Post: <mailto:cs3190unix-list@mail.cs.trinity.edu>
List-Help: <mailto:cs3190unix-list-request@mail.cs.trinity.edu?subject=help>
List-Subscribe: <http://www.cs.trinity.edu/mailman/listinfo/cs3190unix-list>,
	<mailto:cs3190unix-list-request@mail.cs.trinity.edu?subject=subscribe>
X-List-Received-Date: Sat, 24 Apr 2004 04:16:43 -0000

Someone else asked about games.  You can (probably) launch any 
graphics-type game, if you can find its path name.  But the question
got me thinking about old-time text-mode games ....

The standard RH 9 distribution doesn't really include any of them,
but I found a collection of them out on the Web and installed them.
You'll find them in /users/cs3190u/games/games.  You can read the
corresponding man pages with, e.g.,  "man -M /users/cs3190u/games/man
hangman".  Not everything works -- for security reasons, I didn't
enable global score files -- but you can get an idea of what such
games are like.  Some that seem reasonable playable are boggle,
hangman, robots, and tetris-bsd.  Commands rain and fortune aren't
exactly games but are entertaining.

As they say -- "for what it's worth."

-- blm


P.S.  On a somewhat related topic, if you're curious about
how far a determined person can go with ASCII art, telnet to
towel.blinkenlights.nl and watch ....  (It takes a while to start up,
so be patient.)
From tmiller@trinity.edu Sun Apr 25 13:39:42 2004
Received: from mail.web-1hosting.net (mail.web-1hosting.net [63.123.79.3])
	by Sol.CS.Trinity.Edu (8.12.8/8.12.8) with ESMTP id i3PIdfqf020535
	for <cs3190unix-list@Sol.CS.Trinity.edu>;
	Sun, 25 Apr 2004 13:39:41 -0500
Received: from trinity.edu (cs2426233-203.satx.rr.com [24.26.233.203])
	by mail.web-1hosting.net (Postfix) with ESMTP
	id E64092D8044; Sun, 25 Apr 2004 13:39:40 -0500 (CDT)
Message-ID: <408C05F1.20608@trinity.edu>
Date: Sun, 25 Apr 2004 13:39:45 -0500
From: Travis Miller <tmiller@trinity.edu>
User-Agent: Mozilla Thunderbird 0.5 (Windows/20040207)
X-Accept-Language: en-us, en
MIME-Version: 1.0
To: Berna Massingill <bmassing@cs.trinity.edu>
Subject: Re: [CS3190unix-list] reading diskettes / CDs
References: <20040424030934.GA12023@cs.trinity.edu>
In-Reply-To: <20040424030934.GA12023@cs.trinity.edu>
Content-Type: text/plain; charset=us-ascii; format=flowed
Content-Transfer-Encoding: 7bit
X-Mailman-Approved-At: Sun, 25 Apr 2004 14:56:10 -0500
cc: cs3190unix-list@Sol.CS.Trinity.edu
X-BeenThere: cs3190unix-list@mail.cs.trinity.edu
X-Mailman-Version: 2.1.1
Precedence: list
List-Id: Mailing list for CSCI 3190 (Unix Power Tools)
	<cs3190unix-list.mail.cs.trinity.edu>
List-Unsubscribe: <http://www.cs.trinity.edu/mailman/listinfo/cs3190unix-list>,
	<mailto:cs3190unix-list-request@mail.cs.trinity.edu?subject=unsubscribe>
List-Archive: <http://www.cs.trinity.edu/mailman/private/cs3190unix-list>
List-Post: <mailto:cs3190unix-list@mail.cs.trinity.edu>
List-Help: <mailto:cs3190unix-list-request@mail.cs.trinity.edu?subject=help>
List-Subscribe: <http://www.cs.trinity.edu/mailman/listinfo/cs3190unix-list>,
	<mailto:cs3190unix-list-request@mail.cs.trinity.edu?subject=subscribe>
X-List-Received-Date: Sun, 25 Apr 2004 18:39:42 -0000

You can also use the Mtools package to copy to/from a dos formatted floppy.

- Travis

Berna Massingill wrote:

>To get access to a removable-medium device, you "mount" it.  The
>lab machines are set up so that regular (non-root) users can do
>this for diskettes and CDs.  
>
>To access a diskette, put it in the drive and type "mount /mnt/floppy".
>You then have access to the diskette through directory /mnt/floppy.
>(E.g., "ls /mnt/floppy" will list the files/directories.)  When you're
>done, cd out of the /mnt/floppy directory and type "umount /mnt/floppy".
>
>To access a CD, follow the same procedure but with directory /mnt/cdrom.
>
>The names /mnt/floppy and /mnt/cdrom are defined in /etc/fstab.  (So
>they might be different on someone else's system, but you can look in
>/etc/fstab to see what names to use.)
>
>-- blm
>_______________________________________________
>CS3190unix-list mailing list
>CS3190unix-list@mail.cs.trinity.edu
>http://www.cs.trinity.edu/mailman/listinfo/cs3190unix-list
>
>  
>

From bmassing@Sol.CS.Trinity.Edu Sun Apr 25 15:01:42 2004
Received: from Sol.CS.Trinity.Edu (localhost.localdomain [127.0.0.1])
	by Sol.CS.Trinity.Edu (8.12.8/8.12.8) with ESMTP id i3PK1gqf023392;
	Sun, 25 Apr 2004 15:01:42 -0500
Received: (from bmassing@localhost)
	by Sol.CS.Trinity.Edu (8.12.8/8.12.8/Submit) id i3PK1gfi023390;
	Sun, 25 Apr 2004 15:01:42 -0500
Date: Sun, 25 Apr 2004 15:01:42 -0500
From: Berna Massingill <bmassing@cs.trinity.edu>
To: Travis Miller <tmiller@trinity.edu>
Subject: Re: [CS3190unix-list] reading diskettes / CDs
Message-ID: <20040425200142.GA21432@cs.trinity.edu>
References: <20040424030934.GA12023@cs.trinity.edu>
	<408C05F1.20608@trinity.edu>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <408C05F1.20608@trinity.edu>
User-Agent: Mutt/1.4.1i
cc: cs3190unix-list@Sol.CS.Trinity.Edu
X-BeenThere: cs3190unix-list@mail.cs.trinity.edu
X-Mailman-Version: 2.1.1
Precedence: list
List-Id: Mailing list for CSCI 3190 (Unix Power Tools)
	<cs3190unix-list.mail.cs.trinity.edu>
List-Unsubscribe: <http://www.cs.trinity.edu/mailman/listinfo/cs3190unix-list>,
	<mailto:cs3190unix-list-request@mail.cs.trinity.edu?subject=unsubscribe>
List-Archive: <http://www.cs.trinity.edu/mailman/private/cs3190unix-list>
List-Post: <mailto:cs3190unix-list@mail.cs.trinity.edu>
List-Help: <mailto:cs3190unix-list-request@mail.cs.trinity.edu?subject=help>
List-Subscribe: <http://www.cs.trinity.edu/mailman/listinfo/cs3190unix-list>,
	<mailto:cs3190unix-list-request@mail.cs.trinity.edu?subject=subscribe>
X-List-Received-Date: Sun, 25 Apr 2004 20:01:42 -0000

On Sun, Apr 25, 2004 at 01:39:45PM -0500, Travis Miller wrote:

>>  You can also use the Mtools package to copy to/from a dos formatted floppy.
>>  
>>  - Travis
>>  

Very true!  Thanks for pointing it out.  More options good ....

-- blm
From bmassing@Athena.CS.Trinity.Edu Tue Apr 27 19:13:13 2004
Received: from Athena.CS.Trinity.Edu (athena.cs.trinity.edu [131.194.131.185])
	by Sol.CS.Trinity.Edu (8.12.8/8.12.8) with ESMTP id i3S0DCqf030164
	for <cs3190unix-list@sol.cs.trinity.edu>;
	Tue, 27 Apr 2004 19:13:13 -0500
Received: from Athena.CS.Trinity.Edu (localhost.localdomain [127.0.0.1])
	by Athena.CS.Trinity.Edu (8.12.8/8.12.8) with ESMTP id i3S0DCCG023050
	for <cs3190unix-list@sol.cs.trinity.edu>;
	Tue, 27 Apr 2004 19:13:12 -0500
Received: (from bmassing@localhost)
	by Athena.CS.Trinity.Edu (8.12.8/8.12.8/Submit) id i3S0DCZf023048
	for cs3190unix-list@mail.cs.trinity.edu;
	Tue, 27 Apr 2004 19:13:12 -0500
Date: Tue, 27 Apr 2004 19:13:12 -0500
From: Berna Massingill <bmassing@cs.trinity.edu>
To: cs3190unix-list@sol.cs.trinity.edu
Message-ID: <20040428001311.GA23025@cs.trinity.edu>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
User-Agent: Mutt/1.4.1i
Subject: [CS3190unix-list] homework 10 and extra-credit project
X-BeenThere: cs3190unix-list@mail.cs.trinity.edu
X-Mailman-Version: 2.1.1
Precedence: list
List-Id: Mailing list for CSCI 3190 (Unix Power Tools)
	<cs3190unix-list.mail.cs.trinity.edu>
List-Unsubscribe: <http://www.cs.trinity.edu/mailman/listinfo/cs3190unix-list>,
	<mailto:cs3190unix-list-request@mail.cs.trinity.edu?subject=unsubscribe>
List-Archive: <http://www.cs.trinity.edu/mailman/private/cs3190unix-list>
List-Post: <mailto:cs3190unix-list@mail.cs.trinity.edu>
List-Help: <mailto:cs3190unix-list-request@mail.cs.trinity.edu?subject=help>
List-Subscribe: <http://www.cs.trinity.edu/mailman/listinfo/cs3190unix-list>,
	<mailto:cs3190unix-list-request@mail.cs.trinity.edu?subject=subscribe>
X-List-Received-Date: Wed, 28 Apr 2004 00:13:13 -0000

All the homeworks are now on the Web, linked from the schedule page.
Homeworks 9 and 10 are due next Wednesday.  I'd prefer hardcopy,
but if that's inconvenient, e-mail is okay.

For anyone who wants to do an extra-credit project (to make up for
missed homeworks and/or classes), I'm setting a due date of May 11
for those.  If you're interested, come talk to me about what would
be acceptable.  I'll be around next week if you want to wait for a
few more homework grades to decide.

-- blm
