Tech Support > Operating Systems > Linux / Variants > Mike's linux projects list, introducing "mcsh"!
Mike's linux projects list, introducing "mcsh"!
Posted by chrisv on January 28th, 2004


On Wed, 28 Jan 2004 13:22:04 -0800, Mike Cocks wrote:

Idiot.


Posted by Mike Cox on January 28th, 2004


Hello friends!

I would like to announce the creation of several projects, most which
will eventually be found on my linux website:
www.geocities.com/mikecoxlinux/.

I have begun working on "mcsh" or the Mike Cox Shell. It will have only
ONE command for newbies to remember, and that command will be "hm"
(pronounced "home"). "hm" will do everything that once required hundreds
of commands in Linux. Look for articles detailing my greatness as I
join the ranks of people like Bill Joy who've created shells. My shell
will propel linux to the desktop because of its simplicity!! Here are
the features list of the Mike Cox Shell (mcsh):

*********Great Feature 1**********
The ability to run a command in the parent process AFTER the child
proccess's full and final completion.

Think of a batch program in Windows that changes the directory of the
parent AFTER it is completed. This will enable features that Micorosoft
Windows users have enjoyed for years on linux!

********Great Feature 2*********
mcsh (Mike Cox Shell) will have only ONE command for newbies to remember,
"hm". "hm" will have have the following options:
1. the ability to go to the /home/username by typing "hm"
2. the ability to store long paths with a very short command:
linux:/ive/been/wandering/far/#hm -s a
3. the ability to recall up to 26 paths stored in buffers a-z:
hm -r a
will take you to "linux:/ive/been/wandering/far/#".
4. listing directories contents stored in buffers. Example:
hm -l a
would output the contents of /ive/been/wandering/far
5. deleting directories and/or files stored in paths would be just as easy:
hm -d a
6. changing directories would be accomplished like this:
hm /directory/you/want/to/go/to/
7. This is a good one!!! copying files would save TONS of typing. Watch:
hm -c a b
this would copy the contents of directory a, into b!

*******Great Feature # 3: COM SUPPORT********
That is right, get out your IDL compilers, shell extensions are coming to
Linux. Time to dump sockets, I'm going to throw in the whole kitchen
sink. MTS, SCM, DCOM, and if I'm able to pull it off, the holy grail,
COM+! COM support of course will be the last feature as it is very hard
to code. Maybe I can incorporate some CORBA stuff if it is GPL. Anyone
know any good free CORBA documentation?

Also, a project of note in my vi terminal, is the upcoming KDE GUI to the
apt-get program. These projects will propel me to the fame and glory that eluded me in
the Windows world. Ciao for now,

Mike.

Posted by Cesar A. K. Grossmann on January 29th, 2004


Mike Cox wrote:
If you programm breaks the CHROOT tool, then it will be considered a
trojan, and will be banned...

BTW, I don't remember this feature being so usefull... But symbolic
links on DOS/Windows, this would be a great improvement! I knew a
teacher of mine that make a DOS batch file that calls a lot of programs,
depending upon the name it was called. Of coures he had to hack the
directory structure to allow several file names poiting to the same disk
sector (a.k.a. cross linking, in the DOS world), but he cannot run
chkdsk/scandisk on that disk.

Try reading "The Art of Unix Programming", from Eric S. Raymond and the
recommended books that he points on TAUP.

A GUI to a program usually let the cron runs?

Today you have some fame...

[]s
--
Cesar A. K. Grossmann

Posted by David Douthitt on January 30th, 2004


On Wed, 28 Jan 2004 13:22:04 -0800, "Mike Cox"
<mikecoxlinux@yahoo.com> wrote:

Like busybox, eh?

http://www.busybox.net

Like synaptic, eh?

http://www.nongnu.org/synaptic/

You are already famous.

David Douthitt (david@douthitt.net)
UNIX System Administrator
HP-UX, Unixware, Linux
Linux+, LPIC-1

Posted by Gerhard W. Gruber on January 30th, 2004


On Thu, 29 Jan 2004 01:16:36 -0200 wrote "Cesar A. K. Grossmann"
<cesarakg@ibest.com.br> in comp.os.linux.misc with
<bv9tuv$q4op9$1@ID-210972.news.uni-berlin.de>

Actually I wrote a filterdriver for NT/W98 which would allow that. At least I
got a prototype working to prove my idea, but I never finished it, as I now
switched to Linux where I have no need for that. But I got it so far to have a
prove of concept.

Th reason why I did it in a driver was because this way I don't have to screw
with the file system, but it is still transparent with all applications and
doesn't need some extra support beyond the driver.

Of course some user space apps would be required to create and destroy the
links.

--
Gerhard Gruber
Maintainer of
SoftICE for Linux - http://pice.sourceforge.net/
Fast application launcher - http://sourceforge.net/projects/launchmenu

Posted by John Winters on January 30th, 2004


In article <20040128.132149.1057467587.861@localhost.localdom ain>,
Mike Cox <mikecoxlinux@yahoo.com> wrote:
[snip]
This would be Mornington Crescent SHell would it?

OK then - Aldgate East.

John
--
Wallingford, Oxfordshire, England
We had a woodhenge here once but it rotted.

Posted by Michael McConnell on February 3rd, 2004


On Fri, 30 Jan 2004 22:46:40 +0000 (GMT), John Winters
<newstmp@sinodun.org.uk> wrote:
Heh. I need to work out how this Mornington Crescent thing actually works
some day ;-)

--
-- Michael "Soruk" McConnell
Eridani MailStripper -- www.eridani.co.uk/MailStripper -- Uncovers Everything!
/* Halley */ <--- Halley's Comment