Microsoft's new CLI 688
An anonymous reader writes "Months ago a story ran regarding a job advert at Microsoft for a developer role to lead the work on a new generation of command line interface.
It has now been disclosed at the PDC and its name is MSH (Microsoft SHell), codenamed MONAD.
Here is the best description so far."
so, when will we see GNU's version (Score:5, Funny)
Re:so, when will we see GNU's version (Score:3, Funny)
Re:so, when will we see GNU's version (Score:5, Insightful)
The more microsoft morphs to become like linux, the less people will be inclined to throw away their money when they can get better functionality for free.
Re:so, when will we see GNU's version (Score:4, Insightful)
Re: (Score:3, Funny)
Re:so, when will we see GNU's version (Score:5, Funny)
MSH? (Score:5, Funny)
Daniel
Re:MSH? (Score:5, Funny)
I was working in the lab late one night
When my eyes beheld an eerie sight
For my monster from his slab began to rise
And suddenly to my surprise
He did the MSH
He did the Microsoft MSH
The monster MSH
It was a graveyard SSH
He did the MSH
It caught on in a flash
He did the MSH
He did the Microsoft MSH
editor??? (Score:4, Funny)
let's imagine a typical user session:
hah. (Score:3, Insightful)
Seriously, this is a wonderful thing. The shell has been one of the most lacking areas under Windows. I don't know how many times I've dropped into Cygwin or, before that, wasted time writing little C apps just to do basic bulk renaming operations and the likes.
Any word on whether they'll standardize the environment across all Windows products, or is this likely to be a server product only? Will this be the standard shell replacement, or will we now have command.com, cmd.exe and newthing.exe all living in parallel? I like choices, but Windows apps' ad hoc use of largeley-incompatible command.com and cmd.exe is already a source of pain.
Re:hah. (Score:2)
Re:hah. (Score:3, Funny)
Hey, maybe that's why the USPTO's seal looks an awful lot like the elder gods'...
Re:hah. (Score:3, Funny)
MSH... (Score:5, Funny)
Perhaps it should be MSSH?
And I'm not bashing either.
Re:MSH... (Score:5, Funny)
da dum tcsh!
Re:MSH... (Score:2)
Re:MSH... (Score:2)
You don't need eyes to see where they are going. (Score:5, Interesting)
Bill Gates, on the launch of XP [wired.com]:
Gates said the release of XP "marked the end of an era, the end of DOS [trexion.com] and also the end of Windows 95." ... Gates informing the crowd that he agreed with Apple's Jobs that Windows 3.1 was a "crummy operating system," and assuring the crowd that he'd soon say that about Windows 95.
Of course, we remember they used the phrase "end of dos" for the launch of windows 95. Funny how they are now saying the same things about XP they said about 3.1, 95, 98 and ME. That's consistency!
Now, do they have consistancy in shells? They have derided their primary shell, DOS. But what of their other scripting efforts? Remember their "Unix Killer" "New Technology (NT)" and their ksh? Korn does!
I knew that Microsoft had licensed a number of tools from MKS so I came to the microphone to tell the speaker that this was not the "real" Korn Shell and that MKS was not even compatible with ksh88. I had no intention of embarrassing him and thought that he would explain the compromises that Microsoft had to make in choosing MKS Korn Shell. Instead, he insisted that I was wrong and that Microsoft had indeed chosen a "real" Korn Shell. [slashdot.org]
Ah yes, so portable it was. While NT is dead, csh and ksh trive themselves and in their free counterparts. No new training is required for bash or pdksh.
For an instant, Bill liked Java [microsoft.com]:
Java is our latest programming tool, and we've got a Java compiler with the highest benchmark feeds, great debugging. Java's -as you know, is a wonderful language, and everybody should have that in their portfolio. (1996)
He tried to make the crowd laugh at Sun in the same speach because he wanted to kill Unix with NT. Where is M$ "java" today?
C# .NET and all look to me like a combination of all the second rate junk they've thrown together in their attempt to emulate and eradicate first rate competitors. "Linux is a Cancer", they say, use our shared source instead. Yeah right.
Oh wait, I see the patterns. EEE, Embrace, Extend, Extinguish followed by "that sucks, buy the new one." You have to be blind to miss it. If you follow the M$ way, you will be constantly sucked for money and time learning their new tweaks.
It's only going to get worse because free software is impossible for them to eat up or beat. Their efforts to stick to their previous marketing plans are wrecked by actually having to compete on merrits and price. This is making them less and less stable. The closed source model can not compete with the free software development model.
3 months... (Score:5, Interesting)
Am I being cynical when I think this just looks like VB for Consoles?
Re:3 months... (Score:2)
Re:3 months... (Score:2)
Seriously, there has to be some form of protection when you integrate everything so tightly... Now that the command line can export to Excel et al and Excel et all can run commands, one can expect so see a lot more viruses propagate that way unless there is a more comprehensive permissions system added to Windows. Why are potential disease vectors running as roo
this has a sister product, you know (Score:5, Funny)
Re:this has a sister product, you know (Score:2, Funny)
Re:this has a sister product, you know (Score:5, Funny)
Just wait for iShell. (Score:2, Funny)
Re:Just wait for iShell. (Score:3, Interesting)
If you want tabs, download... [drummroll] iTerm.
This made me laugh .... (Score:2, Interesting)
Finally a real Next Gen command shell... And one that looks to put the others to shame.
Nice leep frog MS...
Can anyone who knows more about these things than I explain exactly how this puts the various Unix shells to shame?
Re:This made me laugh .... (Score:4, Interesting)
Sure beats the hell out of using obscure grep commands to parse a blob of ascii.
And....the commandlets are developer friendly. You can make a commandlet by inheriting from the commandlet base class, and adding attribute tags to the public properties to make them parameters to the commandlet.
Sounds pretty easy for a developer to extend.
This is a good thing for MS to do. The slashbots are always whining about how MS takes standards and breaks them for it's own gain. Rather than taint your precious bash or perl, they started from scratch.
Re:This made me laugh .... (Score:2)
foreach token ( `cat $file` )
do
do stuff with $token
done
Even worse, the example code only covered the first line of my example.
Re:This made me laugh .... (Score:3, Insightful)
Following Free Software (Score:2, Interesting)
The only thing that I would find revelant is that MS is definitly thinking in terms of "they have neat shells in Linux, how can we have something that stands the comparison ?". After Apple including KHTML and GNU parts in its operating system, it seems that Free Software are really getting the lead in software industry.
so much for old technology (Score:5, Interesting)
Maybe users will be able to help themself a little bit...
killall DRM && killall clippy && killall klez
-t
Nothing new except overkill (Score:5, Interesting)
One last thing: anything can be mapped to a drive, and drives don't just have to be letters. (Ok, I lied - that was 2) The example I was shown was that the registry was mapped to a drive, and you could navigate it like any other drive, with the results being returned from the commandlet as
The user has been able to map a filesystem to a folder rather than a drive letter since at least Windows 2000, and I think it was possible even under NT4. Nothing new there.
The registry (along with many other things) can be mapped as part of the filesystem fairly easily, as demonstrated by this 264kB DLL file [regxplor.com].
And as for returning search results as
Re:Nothing new except overkill (Score:3, Informative)
Re:Nothing new except overkill (Score:2)
DOS2 included the "assign" and "subst" commands that allowed one to map a drive to a directory, or vice versa.
Re:Nothing new except overkill (Score:2)
Re:Nothing new except overkill (Score:3, Informative)
Certainly doesn't seem that way to me. It's not like a
When writing shell scripts on Linux or Mac OS X, there have
The names (Score:2, Funny)
Monad = Ultimate? (Score:2, Insightful)
Z
Perl (Score:3, Interesting)
Will be interesting to see how the GUI generation get on with a proper scritping language.
MS's CLI preview (Score:5, Funny)
.___
// \
||@@|
|| ||
|\_||
\__/
_||_
It looks like you're trying to run a program. Would you like me to start WINWORD.EXE? [Y/N]
Re:MS's CLI preview (Score:3, Funny)
Re:MS's CLI preview (Score:4, Funny)
In order for the changes you have made to take effect, you must first reboot your computer. Your computer will automatically restart in 5 seconds.
It looks like Monad (c)(tm)(iya) is configured for qwerty keyboards. Should I configure it for azerty? [o/n]
In order for the changes you have made to take effect, you must first reboot your computer. Your computer will automatically restart in 5 seconds.
It looks like the azerty configuration messed up a little a few applications configurations. Should I adjust their configurations? [o/n]
In order for the changes you have made to take effect, you must first reboot your computer. Your computer will automatically restart in 5 seconds.
It looks like the adjustments break a little the Windows(c)(tm)(iya) Registry? Should I replace it with the saved BackUp Registry? [o/n]
In order for the changes you have made to take effect, you must first reboot your computer. Your computer will automatically restart in 5 seconds.
It looks like the saved BackUp Registry is now totally screwed up. Should I try to reboot the PC in order to automagically repair everything? [o/n]
The Best of All Possible Worlds (Score:5, Interesting)
'Monads' are part of Leibnitz's philosophy [www.ucd.ie], which Voltaire [lucidcafe.com] famously satirised in Candide [literature.org] with the figure of Dr. Pangloss, who resolutely maintained that we live in 'this, the best of all possible worlds' despite a succession of disasters that would convince any sane man that he was wrong.
How very suitable for a Microsoft product.
Re:The Best of All Possible Worlds (Score:3, Interesting)
Sure that's an apropos name for a Microsoft product?
Re:The Best of All Possible Worlds (Score:5, Insightful)
Monads were, essentially, philosiphical atoms or molecules, albiet in a very metaphysical sense.
=Shreak
Only a matter of time. (Score:2, Interesting)
Microsoft has come a long way (Score:5, Interesting)
Recently, Microsoft has actually begun to produce command line tools for system operations, controlling your services, networks, policies, and registry from the command prompt. But they still have a long way to go, these features are poorly documented (the policy editor's help lists a subset of all the policies you can edit with it. The KB article on it basically is a copy-paste of the help message, with explanations of the policynames provided), typically cryptic, and still don't provide the full set of features.
They may have come a long way, but they have a long way to go. And remember, this is just playing catchup.
Re:Microsoft has come a long way (Score:2)
Incorporating the stuff in the RK into the base OS is a good idea, now if they can just standardize it a bit and clean a few of the rough areas up.
Re:Microsoft has come a long way (Score:5, Informative)
One of Microsoft's design requirements for Windows Server 2003 was that EVERYTHING can be done from the commandline, that the GUI interfaces would have NO functionality that the commandline interface does not.
The Windows
But they still have a long way to go, these features are poorly documented
Here's a list of the command line utilities in Windows Server 2003:
http://msdn.microsoft.com/library/default.
Searching on individual names, or typing the name with a "/?" on the command line will yield more documentation.
Here's a link to the root reference for the WMIC utilities which are a little more powerful and easily scripted than the command line utilities:
http://msdn.microsoft.com/library/default.asp?u
Better served by a standard *nix shell (Score:5, Interesting)
Re:Better served by a standard *nix shell (Score:2, Informative)
Unix services for windows has korn shell and c shell, NFS, all kinds of goodies.
Why do all the microsoft bashers here know so little about any of it's products? Or linux for that matter, there is no one "Unix shell".
This shell sounds really cool. And it's just a matter of time before someone "liberates" it and releases a GNU version of it.
Re:Better served by a standard *nix shell (Score:3, Informative)
of course... (Score:2)
*Text of want ad* (Score:2)
Microsoft is developing a new operating system code named CLI. The release name of the project is expected to be "DOS NT".
We give extra consideration to programmers of command line operating systems. SUNOS, HPUX, BSD, AIX programmers especially welcome Linux programmers best keep that experience to themselves.
Please apply at jobs.microsoft.com if you feel that you qualify.
Monads are an old philosophical concept (Score:4, Informative)
Favorite comments from the Article: (Score:2)
I really thought that the first post was sarcarstic, until I read the hordes of "Me Too" replies that followed. Call me crazy, but the last thing I want is Clippy monitoring my typ
Re:Favorite comments from the Article: (Score:4, Informative)
Re:Favorite comments from the Article: (Score:3, Informative)
Re:Favorite comments from the Article: (Score:3, Informative)
awesome.. (Score:2)
The work of one man? (Score:2)
So one guy wrote Microsoft's Hell (as it will surely be called)? Oh well, Tim Paterson wrote DOS on his own and look how good that was ;-)
20 years later... (Score:2)
Microsoft is just now adding a powerful shell (I don't think MS-DOS counts as powerful, does it?) and I assume symbolic links by the above quote.
This stuff was around long before Microsoft. And what pisses me off is that these assholes will pass this off as innovation, so will the press, and so will the sheep.
passing objects (Score:3, Insightful)
Re:passing objects (Score:3, Interesting)
Ah, that's the part where MS always falls down, isn't it? Their "smart" choices about what to do with a bit of data are always quite wrong, but they will not be able to resist the urge to make 'grep -n' return Excel data and auto-launch Excel to display the results.
Much of this could be done in linux... (Score:5, Interesting)
I don't know why more people don't actively pursue a modern language for the shell interface. sh script syntax is tortorous. So much easier and maintainable to write perl scripts. So why not use perl from the command line??
psh never really seemed to take off but it let you basically enter a perl debugging session but execute shell commands also. This would basically trump anything msh could muster and also provide the entire universe of CPAN to the shell.
sh is right up there with Makefiles for unix utilities that basically suck but are too entrenched to replace.
Re:Much of this could be done in linux... (Score:3, Interesting)
Bryan
think for a moment (Score:5, Interesting)
Yes, you don't know. But think for a moment: people have had Perl-like languages since the 1960's. Do you really think you or Microsoft are the first to think that using an object-oriented scripting language is a good idea?
The reason why people use sh syntax is because it is enormously effective. Try expressing something like: in Perl or some other scripting language.
Of course, many people who complain about sh syntax really just don't know how to use it.
For interactive use by skilled users and many scripting tasks, bash/ksh is unbeatable. And for the kinds of scripts where Perl makes sense--you can simply use Perl.
This would basically trump anything msh could muster and also provide the entire universe of CPAN to the shell.
Yes, psh is a better version of what msh is trying to achieve. But, you know, even that's nowhere near good enough to dethrone bash/ksh.
Re:think for a moment (Score:3, Insightful)
People who propose systems like MSH want to iterate over files and all that good stuff using object oriented scripting features. I'm saying: that turns out not to be very useful in practice. The fact that psh happens to be able to emulate sh behavior is completely besides the point.
It is 'conception' that is basically the problem - you don't know what it is like to use a real scripting language from the command line so its strengths are not apparent.
Sure I do: I have use
Re:Much of this could be done in linux... (Score:3, Insightful)
First- on OS X and Linux, I use psh. I love having a real language as my shell, no need to write little glueish C programs or look up really (more than perl sometimes!) obscure bash syntax. As far as Unix shells go, it's definately top shelf.
But I don't think it could tru
Re:Much of this could be done in linux... (Score:3, Informative)
I wrote it in bash, because I'm masochistic that way, but I would never have
Ooooo! What a great ideeeeaaa! (Score:3, Interesting)
One last thing: anything can be mapped to a drive, and drives don't just have to be letters. (Ok, I lied - that was 2) The example I was shown was that the registry was mapped to a drive, and you could navigate it like any other drive, with the results being returned from the commandlet as
From ESR's "Art of Unix Programming"
Quote #1
Unix has a couple of unifying ideas or metaphors that shape its APIs and the development style that proceeds from them. The most important of these are probably the "everything is a file" model and the pipe metaphor[20] built on top of it.
Quote #2
NT has grown by accretion, and lacks a unifying metaphor corresponding to Unix's "everything is a file" or the MacOS desktop
Oooo! So does this mean Windows is finally going to have a unifying idea, something like "everything is almost like a file"?
Why not .NET for scripting ? (Score:3, Interesting)
1) full programmability from the shell; the script programmer can use linked lists, for example, if she wishes.
2) access to GUI functionality; some times it is desirable
3) an already existing interpreter that can do optimizations on the fly: the
4) the
5)
6) network adminstrators could transfer their scripting skills to development; I know plenty of guys that want to jump from administration to development.
7) documentation for
8)
9) less cost since they would have to maintain one less piece of code.
10) long scripts that run frequently could be compiled to
11) as
12) ability to talk to programs through the
13) direct use of XML and databases from the script.
14) easy networking, using sockets with one line of code.
To my mind, a script is just like a console application, although in source format and not in binary. There is no conceptual difference: a script is a program that someone writes that is not compiled; it runs interpreted. It would be a waste of resources to use anything other than
The new MS Gonad and MS Hell (Score:3, Funny)
And the shell, Welcome to MS Hell. I'm already there, baby.
In case you don't know, UNIX CLIs are cool too (Score:3, Interesting)
1) I've recently talked to a friend about a problem he was trying to solve. He's on OSX and perl hacker. He wanted a utility to find all the duplicate files on his machine, and was considering writing it in perl or maybe java. We talked about it a bit, and I said I'd approach it by writing the shell script first as a prototype. I wrote it into our IM conversation off the top of my head:
find / -type f -exec md5sum \{\} \; | gawk '{print $2" "$1}' | sort -k 2 | uniq -D -f 1
We looked around and found lots of programs on OSX to do this.. some even for $. But I don't think he even went ahead with coding it... this was good enough.
2) Once I talked to Brewster Kahle, director of the Internet Archive, about their choice of OS/tools (Linux/ext2 and GNU, respectively). Mr. Kahle said GNU tools in bash were the only technology they had found that could process the data at the IA, i.e 300TB+ rolling snapshot of the internet. They'd found some problems in sort I think, but sumitted patches.
So sure, you can do this all again, but somebody is going to have to find that bug in MSH's sort, and they probably won't be able to submit a patch because MS is a proprietary shop.
The UNIX shell is a great inheritance. It's cryptic when you first get into it, but basically, it's that way for terseness.. you can find out how to do almost anything by reading the f'ing manual, or searching the web.
Microsoft confusion machine again (Score:3, Interesting)
If anything, it can prevent some people who learned that shit from switching to Unix -- they will until the end of their miserable lives associate pipelines with shitloads of DLLs instead of streams of text.
Re:Very Nice (Score:5, Insightful)
This is going to be for headless servers. So you can ssh into a box and administer it remotely, or through a dumb terminal on a serial port, etc, etc..
There's no good reason your mailserver or each machine in your SQL Server farm needs a GUI.
Re:Very Nice (Score:5, Funny)
No kidding...that's why we don't use Windows.
Re:Very Nice (Score:5, Insightful)
Re:Very Nice (Score:4, Funny)
Re:Very Nice (Score:3, Insightful)
Because Bill thought that VMS with a GUI would be better, and he doesn't want to lose face now.
Re:Very Nice (Score:5, Insightful)
What if Longhorn does indeed provide more security, not only in default settings, but more inherently in the OpenSource?
Do you think the average developer/manager at MS is dumber than your average OS participant? (This is not a tric.. Damn, I'm falling in myself..)
But really - if "we" are to compete, we will have to steal the ideas that "work" from MS camp, just as they're "stealing" "our" ideas that WORK.
Linux is narrowing the gap to MS on the desktop (albeit slowly), and MS is narrowing the gap to Unix on eg. CLI, stability and security. Their software matures too, you know..
And then there's Apple. They make fun stuff. The are not afraid to invent, and they have the money to launch stuff that the OpenSource movement cannot. I don't quite know where to place them compared to OpenSource and MS.
Re:Very Nice (Score:3, Funny)
Then we'll finally know that Duke Nukem Forever is about to go gold.
Re:Very Nice (Score:2)
Well.. more inherently in the OpenSource, well THAT OS should have been OperatingSystem..
You get the point
The difference: (Score:5, Informative)
Read down the article for details on how they can now do things like mount the registry as a drive and walk it like a filesystem. Yegads!
bash (or some sh-variant) would have to be adapted to know specific things about linux to compete at that feature level, but it would become non-portable.
This is what the new sysfs interface is supposed to help with. Still, bash isn't object oriented (yet). The closest thing would be like perlsh.
I think people don't give MS enough credit for where they stand even today, frankly.
Re:The difference: (Score:3, Insightful)
Finally, they're starting to appreciate the unified namespace that unix has been offering since the seventies.
They're only doing it on a way to high level.
Everything should look like a file and be accessible through the same API. read(), write(), ioctl() and select() are all you fundamentally need to do with anything. Inband I/O, out of band I/O, and wait for event. Wh
Re:Very Nice (Score:2, Informative)
I'll believe that when I see it. Shells are nice, but they need a bunch of cool tools like sed, wc, tail, grep, etc. Writing such a complete shell would be essentially rewriting DOS.
What if Longhorn does indeed provide more security, not only in default settings, but more inherently in the OpenSource?
That's a really generalized statement. More security inherent in the operating sy
Re:Very Nice (Score:5, Funny)
Joe Sixpack is an MCSE
Re:Very Nice (Score:3, Interesting)
> just as they're "stealing" "our" ideas that WORK.
Open Source ideas like bash-a-like shells?
If you can name three original ideas that were generated by an open source / free software project rather than being appropriated from Unix, Windows, or MacOS, I'll eat my hat without salt.
Re:Very Nice (Score:3, Funny)
That's a bit of a recurive comment isn't it, what with the glob/regexp "*sh" including "msh" and all? But I suppose it'll go on to pick itself up by its own bootlaces, invent the monopole magnet, debug the rest of Windows and couple of other impossible things before heading off to Milliway's for breakfast.
Re:Very Nice (Score:3, Insightful)
And you get rated 'Insightful' for stating what MS zealots hope.
What if this shell actually knocks the socks off *sh?
Lets be realistic, shall we? First of all, we're talking about what is essentially vaporware - things like "what if it
Re:Very Nice (Score:5, Insightful)
No, you get rated insightful for noting what MS has done in the past, and extrapolating the future of their next products based on that.
What if this shell actually knocks the socks off *sh?
That would be nice.
Keep in mind that this isn't a contest. MS has some very nice features burried in their software, and that's great. If MS Windows is ever a better platform choice than the free operating systems out there, I say great!
Woefully, it will still not be the platform I use. Why? Because I require the ability to fix bugs, apply patches on my own timetable (sometimes so fast that my vendor doesn't even know about them yet), and generally control my systems behavior.
Windows does not give me that.
What if Longhorn does indeed provide more security, not only in default settings, but more inherently in the OpenSource?
Security is not a "thing", it's a process. You don't ship your OS in a box with a "NOW WITH 20% MORE SECURITY" sticker and get more security. Longhorn's security will be poor as long as Microsoft continues to deprioritize it in favor of market share. I see no evidence that that has changed since the days of NT4.
Do you think the average developer/manager at MS is dumber than your average OS participant?
No, of course not. The problem is that the average MS employee is working on what a mid-level manager decided he would be working on, based on a company directive from on high that is motivated mostly by marketting. The reason Open Source software tends to be so much more USEFUL, even when it lacks many seemingly obvious features, is the fact that it's created, maintained and refined by those who need it the most. Shells don't seem all that well designed to developers and manageres... and that's because they're not for developers and managers. They're primarily use by sysadmins. A developer spends most of their time in an editor and/or using a rule-based system like make. The shell is just a tool for odd jobs, and many IDEs and feature-laden editors like emacs and vim pretty much suplant the need to use the shell 90% of the time. Sysadmins do not have that luxury.
Look at the MS shell. It is clearly being designed by developers for developers. The ability to manage excel data from the shell is not something that targets the needs of anyone who will have to use this shell routinely. Why is it there? That sort of thing scares me right off the bat, and tells me that this is not a sysadmin tool. Developers under Windows already have very nice tools in their IDEs to script all sorts of interaction with every part of the system that they need. Managers and desktop workers will never want/need a shell.
So ask yourself, which will be more useful: cygwin's bash port to Windows or msh? I can ssh into my Windows box and do admin today, and it requires no msh at all. Why do I need this beast?
But really - if "we" are to compete, we will have to steal the ideas that "work" from MS camp, just as they're "stealing" "our" ideas that WORK.
No, you don't have to steal anything. First off, let's disabuse ourselves of the notion that anything in a shell is new. Shells have existed for decades that do everything msh is (so far) claiming to do. Most of them died a quick death for lack of use.
Next, the most valuable thing that MS has done in the last few years is to put pressure on other OSes to use features that were long available. For example, MS had a journaling fileysystem. Journaling was not new, it was just kind of hard to get right, and all of the implementations out there were fairly speical purpose or closed source. When MS demonstrated that an end-user OS could indeed benefit from having such a feature, dozens of porojects sprang up to take this long-implemented wheel and re-invent it for open source oses.
This sort of "test environment in the large" is very valuable, and MS has alway
Re:Very Nice (Score:2, Interesting)
The example I was shown was that the registry was mapped to a drive, and you could navigate it like any other drive, with the results being returned from the commandlet as
Just what is needed, an easier way to corrupt the registry.
Re:Original Article (Score:2)
Re:Maybe they should call back.... (Score:2, Funny)
Re:Maybe they should call back.... (Score:4, Funny)
I don't think a ritual sacrifice counts as lending.
Re:What about bash under Cygwin? (Score:2)
Re:Script language from command line? Hmmm..... (Score:2)
other processes either on the command line or in a script program. And if you have to have the usefulness of that explained to you
then I suggest you stick with your Tandy.
Re:Microsoft going the way of the UNIX (Score:2)
Re:Axiom: Everything will be Unix-like (Score:4, Funny)
> Now, if Cygwin would tweak Bash to complete the job before MS, I'd be much happier...
Er, it's already there. A transcript from a Cygwin bash session I just ran: Okay, so I didn't press enter, but I think the point is made.