Fish shell
- Nennuzzo
- Prode Principiante
- Messaggi: 45
- Iscrizione: giovedì 22 ottobre 2020, 13:00
- Desktop: GNOME
- Distribuzione: Ubuntu 22.04 LTS
Fish shell
Ciao a tutti, qualcuno di voi utilizza Fish shell? Conviene utilizzarla al posto della normale bash? Che pro o contro ci sono?

Realme Book Prime - i5 11320H - 8 GB Ram DDR4

- wilecoyote
- Tenace Tecnocrate

- Messaggi: 15721
- Iscrizione: giovedì 20 agosto 2009, 16:21
- Desktop: Kubuntu et alii
- Distribuzione: 9.04 32bit 14/18/20/22.04 LTS 64bit
- Sesso: Maschile
- Località: Ceranesi - Ge
Re: Fish shell
Fish is a shell geared towards interactive use. Its features are focused on user friendliness and discoverability. The language syntax is simple but incompatible with other shell languages.
ACER Extensa 5230E 2,2 Ghz cpu Celeron 900 hdd 160 GB Ram 1 GB scheda video Intel GM500
ACER Extensa 5635Z 2,2 Ghz cpu Celeron T3100 hdd 320 GB Ram 4 GB scheda video Intel Mobile 4
Quando una Finestra chiusa incontra un Pinguino la Finestra chiusa è una Finestra aperta.
ACER Extensa 5635Z 2,2 Ghz cpu Celeron T3100 hdd 320 GB Ram 4 GB scheda video Intel Mobile 4
Quando una Finestra chiusa incontra un Pinguino la Finestra chiusa è una Finestra aperta.
- UbuNuovo
- Imperturbabile Insigne

- Messaggi: 4457
- Iscrizione: sabato 12 dicembre 2009, 20:58
- Desktop: Mate
- Distribuzione: Ubuntu Mate 22.04.1 LTS
- Sesso: Maschile
- Contatti:
Re: Fish shell
L'ho provato un po' di tempo fa. Secondo me ha un auto completamento anche troppo invadente; senza averlo chiesto, suggerisce comandi dalla history, path e perfino la opzioni dei comandi.
Di buono ha la colorazione dei testi, l'help e le impostazioni su pagine HTML ma è adatto solo per eseguire codice al volo non per lo scripting. I vari costrutti hanno sintassi diverse da Bash o Sh, per esempio invece di if...fi usa if...end; in tutti i costrutti do...done si perde il do e terminano con end. Alcuni costrutti Bash non funzionano, per esempio < <(COMANDO).
Per chi è all'inizio, potrebbe essere utile, ma poi dovrebbe comunque imparare una sintassi più compatibile.
Per chi è abituato a usare Bash invece di una semplificazione diventa una complicazione.
Probabilmente per qualcuno risulterà utilissimo; in questi casi, per chiarirti le idee, puoi fare una sola cosa, provarlo!
Di buono ha la colorazione dei testi, l'help e le impostazioni su pagine HTML ma è adatto solo per eseguire codice al volo non per lo scripting. I vari costrutti hanno sintassi diverse da Bash o Sh, per esempio invece di if...fi usa if...end; in tutti i costrutti do...done si perde il do e terminano con end. Alcuni costrutti Bash non funzionano, per esempio < <(COMANDO).
Per chi è all'inizio, potrebbe essere utile, ma poi dovrebbe comunque imparare una sintassi più compatibile.
Per chi è abituato a usare Bash invece di una semplificazione diventa una complicazione.
Probabilmente per qualcuno risulterà utilissimo; in questi casi, per chiarirti le idee, puoi fare una sola cosa, provarlo!
Ultima modifica di UbuNuovo il lunedì 26 ottobre 2020, 21:56, modificato 1 volta in totale.
Salva l'Ucraina! 
- Nennuzzo
- Prode Principiante
- Messaggi: 45
- Iscrizione: giovedì 22 ottobre 2020, 13:00
- Desktop: GNOME
- Distribuzione: Ubuntu 22.04 LTS
Re: Fish shell
Uso la bash per fare cose semplici, niente scripting, quindi forse gli darò un'occhiata.

Realme Book Prime - i5 11320H - 8 GB Ram DDR4

Chi c’è in linea
Visualizzano questa sezione: Bing [Bot] e 10 ospiti