Shells

Please compose all posts in Emacs.

Moderators: phlip, Moderators General, Prelates

User avatar
Hammer
Because all of you look like nails.
Posts: 5491
Joined: Thu May 03, 2007 7:32 pm UTC
Contact:

Shells

Postby Hammer » Wed Nov 14, 2007 12:42 pm UTC

Bash away!
"What's wrong with you mathematicians? Cake is never a problem."

User avatar
crazyjimbo
Posts: 887
Joined: Fri Apr 20, 2007 11:45 pm UTC
Location: Durham, England
Contact:

Re: Shells

Postby crazyjimbo » Wed Nov 14, 2007 2:14 pm UTC

Hammer wrote:Bash away!


The only reason I had for coming in to this thread has already been done. :(

Are there any real alternatives to bash? I know there are alternatives, but do any of them compete with bash in terms of usability, widespreadness and features?

User avatar
d3adf001
Posts: 1000
Joined: Thu Mar 29, 2007 4:27 pm UTC
Location: State College, PA
Contact:

Re: Shells

Postby d3adf001 » Wed Nov 14, 2007 3:37 pm UTC

ksh looks pretty cool but i will never use any features so bash it is.

EvanED
Posts: 4331
Joined: Mon Aug 07, 2006 6:28 am UTC
Location: Madison, WI
Contact:

Re: Shells

Postby EvanED » Wed Nov 14, 2007 4:51 pm UTC

zsh.

** patterns are a killer feature, IMO. Something like **/*.c will expand to list all files that match *.c from the current directory, recursively.

User avatar
xyzzy
Meta-Titled
Posts: 263
Joined: Sun Mar 18, 2007 10:02 pm UTC
Location: Colossal Cave
Contact:

Re: Shells

Postby xyzzy » Wed Nov 14, 2007 8:17 pm UTC

Well, I use bash on my machine, and zsh on boogeyman.

I quite like rc and es though, but never got into using them properly.
"Wile E. Coyote was a theoretical mathematician." - Leliel
"Modern life can be so boring without elements of the bizarre or the fantastical. Hence, we have steampunk." - Me

photosinensis
Posts: 163
Joined: Wed Aug 22, 2007 6:17 am UTC

Re: Shells

Postby photosinensis » Thu Nov 15, 2007 6:30 am UTC

I think the only purpose of this thread was achieved in the first post.

But seriously? The Bourne Again Shell ftw.
While I clicked my fav'rite bookmark, suddenly there came a warning,
And my heart was filled with mournng, mourning for my dear amour.
"'Tis not possible!" I uttered, "Give me back my free hardcore!"
Quoth the server: 404.

User avatar
Yakk
Poster with most posts but no title.
Posts: 11088
Joined: Sat Jan 27, 2007 7:27 pm UTC
Location: E pur si muove

Re: Shells

Postby Yakk » Fri Nov 23, 2007 7:28 pm UTC

vish!

(Yes, a friend of mine claimed to have written a shell in vi macros...)
One of the painful things about our time is that those who feel certainty are stupid, and those with any imagination and understanding are filled with doubt and indecision - BR

Last edited by JHVH on Fri Oct 23, 4004 BCE 6:17 pm, edited 6 times in total.

User avatar
bigglesworth
I feel like Biggles should have a title
Posts: 7461
Joined: Sat Apr 07, 2007 9:29 pm UTC
Location: Airstrip One

Re: Shells

Postby bigglesworth » Fri Nov 23, 2007 8:45 pm UTC

Shells are not durable enough and so are a worse physical currency than metal coins, despite their faults.
Generation Y. I don't remember the First Gulf War, but do remember floppy disks.

zenten
Posts: 3799
Joined: Fri Jun 22, 2007 7:42 am UTC
Location: Ottawa, Canada

Re: Shells

Postby zenten » Sat Nov 24, 2007 4:37 am UTC

I like the blue shells myself.

User avatar
Hammer
Because all of you look like nails.
Posts: 5491
Joined: Thu May 03, 2007 7:32 pm UTC
Contact:

Re: Shells

Postby Hammer » Sat Nov 24, 2007 1:30 pm UTC

If you put a shell to your ear, you can hear a programmer complaining about the ocean.
"What's wrong with you mathematicians? Cake is never a problem."

User avatar
evilbeanfiend
Posts: 2650
Joined: Tue Mar 13, 2007 7:05 am UTC
Location: the old world

Re: Shells

Postby evilbeanfiend » Mon Nov 26, 2007 3:43 pm UTC

Hammer wrote:If you put a shell to your ear, you can hear a programmer complaining about the ocean.


only if its csh
in ur beanz makin u eveel

User avatar
FACM
Posts: 303
Joined: Thu Aug 09, 2007 6:40 pm UTC

Re: Shells

Postby FACM » Mon Nov 26, 2007 4:00 pm UTC

ash, for what i've seen of it, is totally worthless. It was a 'recovery' shell, but that's not worth a whole lot when it won't acknowledge keyboard input.

zenten
Posts: 3799
Joined: Fri Jun 22, 2007 7:42 am UTC
Location: Ottawa, Canada

Re: Shells

Postby zenten » Mon Nov 26, 2007 8:36 pm UTC

FACM wrote:ash, for what i've seen of it, is totally worthless. It was a 'recovery' shell, but that's not worth a whole lot when it won't acknowledge keyboard input.


Wait, it doesn't handle keyboard input?

As in, it's not a shell?

tehmoth
Posts: 10
Joined: Tue Nov 27, 2007 3:40 pm UTC

Re: Shells

Postby tehmoth » Tue Nov 27, 2007 3:46 pm UTC

pdksh as /bin/sh with set -o vi ; set -o vi-tabcomplete

User avatar
Ghorthas
Posts: 17
Joined: Wed Jun 06, 2007 10:08 am UTC
Location: Reality

Re: Shells

Postby Ghorthas » Tue Nov 27, 2007 5:04 pm UTC

Zsh forever, and ever, and ever.

User avatar
Pobega
Posts: 103
Joined: Sun Jul 29, 2007 1:50 am UTC
Location: Staten Island, NY
Contact:

Re: Shells

Postby Pobega » Wed Nov 28, 2007 5:55 am UTC

I have /bin/dash linked to /bin/sh, and for my userspace I use /bin/tcsh, which I find to be highly customizable, very quick, and extremely easy to use. But writing the configuration files takes a hell of a long time to do.

User avatar
Citizen K
Posts: 103
Joined: Fri Sep 21, 2007 11:42 am UTC
Location: Maryland

Re: Shells

Postby Citizen K » Wed Nov 28, 2007 3:00 pm UTC

Recently I had to use a plain vanilla Solaris 8 installation that had nothing but the most basic sh installed. No, vanilla would be a big step up. This was unflavored paste. Getting various packages copied over and installed to get bash up and running was just so painful. No command history, no autocomplete (but stupidly long filenames to type), and (probably due to the KVM it was on) the backspace key didn't work. After that, I'm willing to deal with just about any shell that has those basics working.
Beware the cows! Not all milk is enriched.

User avatar
FACM
Posts: 303
Joined: Thu Aug 09, 2007 6:40 pm UTC

Re: Shells

Postby FACM » Thu Nov 29, 2007 6:22 pm UTC

zenten wrote:Wait, it doesn't handle keyboard input?

As in, it's not a shell?


It looked like a shell, and I imagine that it was set up to take keyboard input. It had a nice little prompt, but nothing I typed would show up on screen. This might have had something to do with missing drivers or a major misconfiguration somewhere, but the fact that I could hit the buttons to start the recovery shell indicated that something went wrong AFTER ash started up.

After that, I wiped that disto and tried a different one. Can't remember the offender or the replacement, though.

User avatar
evilbeanfiend
Posts: 2650
Joined: Tue Mar 13, 2007 7:05 am UTC
Location: the old world

Re: Shells

Postby evilbeanfiend » Fri Nov 30, 2007 2:36 pm UTC

FACM wrote:
zenten wrote:Wait, it doesn't handle keyboard input?

As in, it's not a shell?


It looked like a shell, and I imagine that it was set up to take keyboard input. It had a nice little prompt, but nothing I typed would show up on screen. This might have had something to do with missing drivers or a major misconfiguration somewhere, but the fact that I could hit the buttons to start the recovery shell indicated that something went wrong AFTER ash started up.

After that, I wiped that disto and tried a different one. Can't remember the offender or the replacement, though.


did you try ctrl-q, the number of times i've accidentally put a scroll lock on a shell and then been confused as to why its unresponsive is very silly
in ur beanz makin u eveel

User avatar
Anpheus
I can't get any worse, can I?
Posts: 860
Joined: Fri Nov 16, 2007 10:38 pm UTC
Location: A privileged frame of reference.

Re: Shells

Postby Anpheus » Sat Dec 01, 2007 4:17 am UTC

Real men (and women) don't use shells, they build their own minicomputer complete with single-bit toggles and LEDs on the front for I/O.

(Do you have any idea how long it takes to read a web page or the xkcd comic that way?)
Spoiler:

Code: Select all

  /###\_________/###\
  |#################|
  \#################/
   |##┌         ┐##|
   |##  (¯`v´¯)  ##|
   |##  `\ ♥ /´  ##|
   |##   `\¸/´   ##|
   |##└         ┘##|
  /#################\
  |#################|
  \###/¯¯¯¯¯¯¯¯¯\###/

User avatar
Yakk
Poster with most posts but no title.
Posts: 11088
Joined: Sat Jan 27, 2007 7:27 pm UTC
Location: E pur si muove

Re: Shells

Postby Yakk » Sat Dec 01, 2007 4:43 pm UTC

Anpheus wrote:Real men (and women) don't use shells, they build their own minicomputer complete with single-bit toggles and LEDs on the front for I/O.

(Do you have any idea how long it takes to read a web page or the xkcd comic that way?)


Do yuo v ny d hw loong i teks 2 pst/?
One of the painful things about our time is that those who feel certainty are stupid, and those with any imagination and understanding are filled with doubt and indecision - BR

Last edited by JHVH on Fri Oct 23, 4004 BCE 6:17 pm, edited 6 times in total.

User avatar
Anpheus
I can't get any worse, can I?
Posts: 860
Joined: Fri Nov 16, 2007 10:38 pm UTC
Location: A privileged frame of reference.

Re: Shells

Postby Anpheus » Sun Dec 02, 2007 12:46 am UTC

Having to read the TCP packets in binary and put them together by hand is a learning experience you won't ever forget. Just make sure to keep checking those headers, you never know when you might get one from an unknown source.
Spoiler:

Code: Select all

  /###\_________/###\
  |#################|
  \#################/
   |##┌         ┐##|
   |##  (¯`v´¯)  ##|
   |##  `\ ♥ /´  ##|
   |##   `\¸/´   ##|
   |##└         ┘##|
  /#################\
  |#################|
  \###/¯¯¯¯¯¯¯¯¯\###/


Return to “Religious Wars”

Who is online

Users browsing this forum: No registered users and 3 guests