On Friday 23 February 2007, Andrew Errington wrote:
> On Fri, 23 Feb 2007 15:26, you wrote:
> > I spotted "fish" the other day.
> >
> > FrIendly SHell.
>
> Groan! That's *extremely* contrived!
>
> Of course, you mustn't get confused with 'fish' the ssh file manager
> plug-in (or kio-slave) for Konqueror. Allows you to view the contents of a
> remote filesystem over ssh. I agree with your assessment of this fish
> however- looks very useful.
After a quick play I discover that the bash in-shell arithmetic structure is
not there, vis:-
fish: Illegal command name '(2*3)'
fish: Did you mean (COMMAND)? In fish, the '$' character is only used for
accessing variables. To learn more about command substitution in fish,
type 'help expand-command-substitution'.
echo $((2*3))
^
[EMAIL PROTECTED] ~> echo $((2*3))
[EMAIL PROTECTED] ~> echo "James Henry"
James Henry
[EMAIL PROTECTED] ~> echo $_
echo
[EMAIL PROTECTED] ~> bash
[EMAIL PROTECTED] ~ $ echo "James Henry"
James Henry
[EMAIL PROTECTED] ~ $ echo $_
James Henry
[EMAIL PROTECTED] ~ $ echo $((2*3))
6
I suppose I'd get used to the colour scheme, but gratuitous incompatibilities
are pity imho.
The extremely useful ALT+. to get the last word off the previous line in the
Konsole is not there either. That really is a pity.
Currently for me, there seem to be some changes to fundamental functions which
would make life rather trying when fishing instead of bashing.
Going back to bash for my default shell.
--
CS