Go Back   UNIX och Linux Forum > Upp Forum > Shell-programmering och Skript
.
Google Site



Shell-programmering och Skript Post frågor om ksh, CSH, SH, bash, PERL, PHP, sed, awk och andra skalskript och skal skriptspråk här.

Reply
English Japanese Spanish French German Portuguese Italian Powered by Powered by Google
 
Thread Tools Sök i denna tråd Rate Thread Visningslägen
  #8 (permalänk)  
Old 11-05-2009
pludi's Avatar
pludi pludi is offline Forum Staff  
Moderator
 

Join Date: Dec 2008
Ort:. Tillhör
Inlägg: 2.960
vim är en akronym för vi IMbevisas. Fungerar precis som Ye Olde VIBara har några förmåner till (såsom multipel ångra och återkalla kommando).

Vad gäller ditt problem med shell script, kan jag inte riktigt urskilja skillnaden mellan bash och "en riktig / sann" skal (vad är skillnaden för dig anyways? En viss version?). På Linux skapades med hjälp av bash och AT & T Korn Shell (test.sh på Windows XP med hjälp av Anteckningar):
Kod:
> cat test.sh
touch Apple
echo me thinks bash is not so good
> /bin/bash test.sh
touch: cannot touch `Apple\r': No such file or directory
me thinks bash is not so good
> /usr/bin/ksh test.sh
touch: cannot touch `Apple\r': No such file or directory
me thinks bash is not so good

På HP-UX, igen med samma tankar:
Kod:
$ /usr/local/bin/bash test.sh
me thinks bash is not so good
$ ls -b Apple*
Apple\015
$ rm Apple*
$ /usr/bin/ksh test.sh
me thinks bash is not so good
$ ls -b Apple*
Apple\015

Både AT & Ts Korn Shell och bash är fullt (såvitt jag vet) POSIX kompatibel skal, baserad på den ursprungliga Korn shell. Den ursprungliga Bourne Shell är inte POSIX kompatibel, varken är C Shell (och dess efterföljare).

Som för bash är en fri skal: det är inte den enda. AT & Ts Korn Shell har offentligt tillgänglig källkod sedan 2000, och de flesta Linux-distributioner har sedan lagt till det i sina förråd (inklusive Cygwin). Och så finns det aska, instrumentbräda, zsh, ...
Sponsrade länkar
Reply

Komihåglista

Thread Tools Sök i denna tråd
Sök i denna tråd:

Avancerad sökning
Visningslägen Betygsätt denna tråd
Betygsätt denna tråd:

Utstationering Regler
Du får inte efter nya trådar
Du får inte efter svar
Du får inte skicka bilagor
Du får inte redigera dina inlägg

BB-kod är
Smilies är
[IMG] kod
HTML-koden är Av
Trackback är
Pingbacks är
Refbacks är Av


Mer UNIX och Linux Forum Ämnen Du kan hitta Helpful
Tråd Thread Starter Forum Svar Senaste Inlägg
skal skillnader? hi2_t UNIX for Dummies Frågor & Svar 2 09-09-2009 11:42
bash shell: "exec", "eval", "källa" - söker hjälp att förstå alex_5161 Shell-programmering och Skript 3 07-24-2008 01:42
C skal & Bourne Shell jsm66 Shell-programmering och Skript 3 02-12-2007 03:19
Bourne shell eller Korn shell? XZOR UNIX for Dummies Frågor & Svar 2 10-06-2006 03:34
Bourne-again shell mrsamer UNIX for Dummies Frågor & Svar 3 09-30-2006 03:42



Alla tider är GMT -4. Klockan är nu 11:04.


Powered by: vBulletin, Copyright © 2000 - 2006, Jelsoft Enterprises Limited. Översättningar Powered by .
vBCredits v1.4 Copyright © 2007 - 2008, PixelFX Studios
UNIX och Linux Forum Innehållet upphovsrättsskyddat © 1993-2010. All Rights Reserved.Ad Management by RedTyger

Content Relevant webbadresser från vBSEO 3.2.0