Erinevus bashi ja kriipsu vahel

Autor: Monica Porter
Loomise Kuupäev: 22 Märts 2021
Värskenduse Kuupäev: 11 Mai 2024
Anonim
Erinevus bashi ja kriipsu vahel - Teadus
Erinevus bashi ja kriipsu vahel - Teadus

Sisu

Peamine erinevus

Dash on kest, mida tänapäevaste vajaduste järgi on interaktiivse sisselogimiskorpusega halvasti kasutatav, kuid POSIX-iga ühilduvate skriptide täitmisel on see siiski kiirem kui Bashil. Bashil on palju muid valikuid ja see on eriti eelistatud interaktiivsel kasutamisel (ehkki see hõlmab ka edasised programmeerimisvalikud). Bash on tavaliselt varustatud vaikimisi interaktiivse kestaga, samas kui Debiani ja Debiani tuletised, näiteks Ubuntu praegune kriips, on / bin / sh juurutamise tulemusel, tekitades sellega skripte #! / Bin / sh shebangidega, mida Daš tõlgendab. vaevalt kui Bash vaikimisi. Skriptide puhul, mille täitmiseks on vaja Bashit, kasutatakse sellegipoolest tõlgi tulemusel Bashit, kui ristlõige on #! / Bin / bash. Ubuntu alglaadimiskursuse osana käivitatakse arvukalt kesta tingimusi. Selle asemel, et igaüks neist eraldi muuta, et see kulgeks selgesõnaliselt all / bin / dash, muudatus, mis võib vajada vajalikke jätkuvaid parandusi ja mis tõenäoliselt taandub, kui selle eest ei maksta kinni, leidis Ubuntu põhivõrgustiku rühm, et see on kõige suurem et vaikimisi kest erineda.


Mis on Bash?

Bash on Bourne-Once'i lisakest. Bash on silmapaistev täisfunktsionaalne kest, mis on vastuvõetav interaktiivseks kasutamiseks; kindlasti on see siiski vaikimisi sisselogimiskest. Bash on mõeldud inimestele ja pakub POSIXi tõhususe ülikomplekti.

Mis on kriips?

Kriips on Debiani Almquisti kest. Dash juurutab ühtse Unixi spetsifikatsiooni, siis ei peaks ta seda ametliku spetsifikaadi rahuldamiseks täiendavalt tegema. Dash on mitte-interaktiivse skripti täitmiseks. Ainult kriips aitab POSIX-iga ühilduvaid valikuid.

Peamised erinevused

  1. Bash on silmapaistev täisfunktsionaalne kest, mis on vastuvõetav interaktiivseks kasutamiseks; kindlasti on see siiski vaikimisi sisselogimiskest. Siiski on vaevalt mahukas ja loid, kui alustad end väljastpoolt ja tal on võrreldav kriipsuga.
  2. Dash juurutab ühtse Unixi spetsifikatsiooni, siis ei peaks ta seda ametliku spetsifikaadi rahuldamiseks täiendavalt tegema. Kuid paljude "bashismide" hulgast on kasu, need lisaksid kriipsu suurusele vähe ja muudaksid kriipsu kasutamise palju lihtsamaks.
  3. Palju käsukomplekti hõlmavaid keskskripte - okei ei tohiks kriipsuga toetada, sellegipoolest toetab bash.
  4. Bash toetab Dashiga samaväärseid skriptimisjuhiseid koos täiendavate privaatsete juhistega, ainult Dash aitab POSIX-iga ühilduvaid valikuid.
  5. Bash on mõeldud inimestele ja pakub POSIX-i tõhususe ülikomplekti, Dash on mitte-interaktiivse skripti täitmiseks.
  6. Bash aitab vahekaardi lõpetamist ja toetab käsu ajaloolist eelmist.
  7. Dash on vaevalt 100 okei, võrreldes Bashiga 900 okei.
  8. Dash on kiiremaks käivitamiseks ja skripti täitmiseks, võrreldes Bashiga.

Brogue Mõite brogue (BROWG) viitab üldielt iiri aktendile. Harvem võib ee outada ka muudele inglie keele piirkondlikele vormidele, eriti Šotimaa või Inglie lääneriikide...

Peamine erinevu riikide ja Freeway vahel on ee, et Intertate on maanteeüteem ja Kiirtee on kiirtee, mi on ette nähtud eranditult kiirek õidukiliikluek, kujuure kogu liikluvoog ja ienemi...

Valige Manustamine