<article lang="&language;" id="fish">
<title
>fish</title>
<articleinfo>
<authorgroup>
<author
><firstname
>J&ouml;rg</firstname
><surname
>Walter</surname
> <affiliation
><address
><email
>trouble@garni.ch</email
></address
></affiliation
> </author>
</authorgroup>

<date
>2002-06-23</date>
<releaseinfo
>1.1.1</releaseinfo>

</articleinfo>

<para
>Låter dig komma åt filer på en annan dator med ett enkelt <acronym
>SSH</acronym
>-skalkonto och vanliga &UNIX;-verktyg på andra sidan. På det här sättet behövs ingen serverprogramvara, och du kommer åt filerna på datorn som om de var lokala (eller som <acronym
>NFS</acronym
>, eftersom det är långsammare än en lokal åtkomst). Den använder samma protokoll som <application
>MidnightCommander</application
>s #sh <acronym
>VFS</acronym
>-hantering.</para>

<para
>FISH ska fungera med alla &UNIX;-baserade datorer som i stort sett följer <acronym
>POSIX</acronym
>. Den använder följande skalkommandon: <command
>cat</command
>, <command
>chgrp</command
>, <command
>chmod</command
>, <command
>chown</command
>, <command
>cp</command
>, <command
>dd</command
>, <command
>env</command
>, <command
>expr</command
>, <command
>grep</command
>, <command
>ls</command
>, <command
>mkdir</command
>, <command
>mv</command
>, <command
>rm</command
>, <command
>rmdir</command
>, <command
>sed</command
> och <command
>wc</command
>. FISH startar <command
>/bin/sh</command
> som skal och antar att det är ett Bourne-skal (eller motsvarande, som <command
>bash</command
>). Om kommandona <command
>sed</command
> och <command
>file</command
>, samt filen <filename
>/etc/apache/magic</filename
> med &MIME;-typ signaturer är tillgängliga, används de för att gissa &MIME;-typer. </para>

<para
>Om <application
>Perl</application
> är tillgängligt på den andra datorn, används det istället. Då behövs bara <command
>env</command
> och <command
>/bin/sh</command
>. Att använda <application
>Perl</application
> har dessutom fördelen att vara snabbare.</para>

<para
>FISH kan till och med fungera på &Windows;-datorer om verktyg som <application
>Cygwin</application
> är installerade. Alla verktygen ovan måste finnas i datorns <envar
>PATH</envar
>, och det ursprungliga skalet måste kunna köra kommandot <command
>echo FISH:;/bin/sh</command
> på ett riktigt sätt.</para>

</article>

