# fish

Jörg
Walter

    trouble@garni.ch

2002-06-23
1.1.1

Us permet accedir als fitxers d'un altre ordinador emprant un simple compte SSH a l'intèrpret de comandaments, així com accedir a les utilitats estàndard de &UNIX; a la banda del remot. D'aquesta manera no és necessari programari de servidor i obtindreu accés als fitxers d'aquell ordinador com si fossin locals (o sobre NFS, que és més lent que l'accés local). Usa el mateix protocol que el manegador MidnightCommander #sh VFS.

Fish hauria de funcionar en qualsevol ordinador remot basat en &UNIX; y que siga més o menys compatible amb POSIX. Usa els comandaments `cat`, `chgrp`, `chmod`, `chown`, `cp`, `dd`, `env`, `expr`, `grep`, `ls`, `mkdir`, `mv`, `rm`, `rmdir`, `sed` i `wc`. Fish engega `/bin/sh` en el seu intèrpret de comandaments i espera que siga un intèrpret de comandaments Bourne (o compatible, com el `bash`). Si els comandaments `sed` i `file` estan disponibles, així com un fitxer `/etc/apache/magic` amb les signatures dels tipus &MIME;, aquestes seran usades per intentar determinar els tipus &MIME;.

Si Perl està disponible en la màquina remota, serà usat en el seu lloc. Llavors sols seran necessaris `env` i `/bin/sh`. L'us del Perl disposa de l'avantatge addicional de ser més ràpid.

Fish, fins i tot podria funcionar en màquines &Windows;, si s'instal·len utilitats com Cygwin. Totes les utilitats anteriorment mencionades hauran d'estar en la ruta (`PATH`) predeterminada del sistema i l'intèrpret de comandaments inicial haurà de ser capaç de processar el comandament `echo FISH:;/bin/sh` correctament.