# fish

Jörg
Walter

    trouble@garni.ch

2002-06-23
1.1.1

Le permite acceder a otro ordenador utilizando una cuenta de línea de comandos SSH simple y utilidades estándar de &UNIX; en el lado remoto. De esta forma no es necesario software remoto para obtener acceso a los archivos de ese ordenador como si fueran archivos locales (o sobre NFS, que es más lento que el acceso local). Utiliza el mismo protocolo que el manejador de MidnightCommander #sh VFS.

Fish debería funcionar en cualquier ordenador remoto basado en &UNIX; y que sea más o menos compatible con POSIX. Utiliza los comandos `cat`, `chgrp`, `chmod`, `chown`, `cp`, `dd`, `env`, `expr`, `grep`, `ls`, `mkdir`, `mv`, `rm`, `rmdir`, `sed`, y `wc`. Fish inicia `/bin/sh` como intérprete de comandos y presupone que este sea un intérprete Bourne (o compatible, como `bash`). Si los comandos `sed` y `file` están disponibles, así como un archivo `/etc/apache/magic` con las firmas de tipos &MIME;, se utilizarán para intentar determinar los tipos &MIME;.

Si Perl está disponible en la máquina remota, será utilizado en su lugar. Entonces sólo serán necesarios `env` y `/bin/sh`. El uso de Perl tiene la ventaja adicional de ser más rápido.

Fish podría funcionar incluso en máquinas &Windows;, si se instalan herramientas como Cygwin. Todas las utilidades antes mencionadas deben estar en la ruta predeterminada del sistema (`PATH`), y el intérprete de comandos inicial debe ser capaz de procesar el comando `echo FISH:;/bin/sh` correctamente.