On Tue, 10 Jul 2007 09:28:01 -0600, Chris Sheffield wrote: > I've got another question for you though. It concerns the 'cut -d\ > -f2' part of this. This doesn't seem to be working correctly. Can you > explain more what's supposed to happen here?
Yes, the "cut" basically extracts a delimited "chunk" of data from the string. So run this part of the command in the Terminal with TextEdit running: ps -awx | grep 'TextEdit' | grep -v 'grep' I get this: 5460 ?? S 0:00.25 /Applications/TextEdit.app/Contents/MacOS/TextEdit -psn_0_21626881 With a preceding space in front of the 5460. So as I put in my previous email: >> ( cut -d\ -f2) = Extract ("cut") the second space-delimited "word" >> in the resulting string ("-d" means use a delimiter, "\ " is the >> delimiter to use (has to be escaped because spaces normally signify a >> change of parameters, etc. on the command line), "-f2" means look for >> the second space-delimited "field" in the string) This means it should look for the second space-delimited chunk. So then run it up to the end of the 'cut': ps -awx | grep 'TextEdit' | grep -v 'grep' | cut -d\ -f2 I get "5460". This is then piped to the kill command to kill. Is it possible you either (a) don't have two spaces between the "\" and the "-f2" (if so you'll get a "bad delimiter" error message in the Terminal), or (b) perhaps your process line isn't the same as mine? Ken Ray Sons of Thunder Software, Inc. Email: [EMAIL PROTECTED] Web Site: http://www.sonsothunder.com/ _______________________________________________ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution