<article lang="&language;" id="fish"> <title >fish</title> <articleinfo> <authorgroup> <author ><firstname >Jö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>