New to Linux and wishing to learn Fish Shell soon!
Hi everybody, I am new in Linux, already with Ubuntu 10.04 installed in a brand new netbook (ZaReason Teo) and I want to learn Fish Shell.
Does annyone know where can I get a Tutorial on Fish? So far I have seen just its manual. Thank you. |
Hi,
Welcome to LQ! Quote:
Google is your friend or Fish source. :) :hattip: |
Hmm. I'd never heard of fish before. But the Wikipedia article on it makes it clear that it's specifically designed with self-learning in mind. The home page also offers a long documentation page.
So I'd say just jump in and start using it. It will probably guide you along. |
"Fish Shell"? What's that?
There's "sh", "bash", "csh", "dash", "ksh", etc. but no "Fish". EDIT: I thought there was no such thing as "Fish". I thought the OP was mistaken and probably meant "bash". |
Fish by fish from a fish
Thanks, unist, for introducing us indirectly to the Fish Shell!
|
Quote:
This is another related source: http://fishshell.org/index.php "fish is a user friendly command line shell for UNIX-like operating systems such as Linux." |
Previous to this thread I didn't know anyone who runs, or uses fish.
So perhaps it is better (in the long run) just to learn bash because it will be installed on just about every linux installation you have access to. Why bother to learn (random choice:) Maori when the majority are speaking english (or chinese) ? |
Quote:
|
Quote:
This is off-topic, but learning to use a shell that almost nobody else uses, or installs (even if it it is "friendly") is, well, pointless. |
I prefer shell fish.
|
I wouldn't call learning something like this "pointless", exactly. But I will say from experience that almost every time I've spent the effort to learn some specialist program that promised to work better in some way, I've ended up dropping after a while and drifted back to the more mainstream tools. In the end it usually costs more in time and energy to translate what I want to do to the new tools, than to simply use the regular ones, which almost always have large amounts of ready-made help available, both written and in terms of access to people with experience.
Fish appears to be an attempt to create a shell that non-geeks buying netbooks can grasp easily, and that seems like a reasonable idea. Who knows? If it catches on, then we may eventually all need to learn how to use it. But until then bash is king. It's what everyone knows and what everyone is going to assume you're using in discussions in places like LQ. |
The only pointless thing in this thread is the speech about what shell the OP should or shouldn't be using. After all, we are all in the same boat.
If there's a single thing that I've learnt in all these ears of open source is that having options is all in all a good thing. If there's a fish is because someone felt there was a niche that no other shell was filling at the time. Quote:
Quote:
I'll give you the point that bash might be the most used shell in *linux*, however most shell code is not written specifically for bash, but for the regular bourne shell, which is "sh", and doesn't use any bash-specific code. If only for the sake of portability. The best place to start researching about fish is its home page, as usually. |
there is an orielly book with a fish on the cover - i think it is the learning bash book
|
All times are GMT -5. The time now is 09:56 PM. |