Debian Almquist shell

Technology
12 hours ago
8
4
2
Avatar
Author
Albert Flores

Debian Almquist shell (zkráceně dash) je unixový shell, který je menší a rychlejší než bash, ovšem snaží se také splňovat standard POSIX. Daní za dosažené výhody je menší množství vlastností, například schází podpora proměnné LINENO. Dash je svobodný software, je dvojlicencován pod BSD licencí a pod GNU GPL.

Dash vychází z Almquist shellu, konkrétněji z jeho verze v NetBSD. Nejdříve byl tento interpret portován na Linux začátkem roku 1997, v roce 2002 pak byl přejmenován na současné jméno.

Vzhledem k jeho výhodám o něm bylo uvažováno jako o přednastaveném /bin/sh shellu pro verzi Lenny Debian Linuxu, ale nakonec bylo jeho použití jako přednastaveného shellu odloženo až na verzi Squeeze. V Ubuntu byl použit dash jako přednastavený /bin/sh shell poprvé ve verzi 6. +more10 vydané v říjnu 2006. Při tomto přechodu se zjistilo, že mnoho vývojářů spoléhalo na to, že hlavním shellem je bash a mnoho skriptů přestalo fungovat, což muselo být řešeno částečně jejich přepisováním, částečně znovunastavením bashe jako interpretu pro některé konkrétní z nich.

Externí odkazy

[url=http://gondor. apana. +moreorg. au/~herbert/dash/]Domovská stránka[/url] * [url=http://packages. debian. org/stable/dash]stránka balíčku v Debianu[/url] * [url=http://wiki. debian. org/DashAsBinSh]DashAsBinSh[/url] - problematika dashe jako přednastaveného shellu na wiki. debian. org.

5 min read
Share this post:
Like it 8

Leave a Comment

Please, enter your name.
Please, provide a valid email address.
Please, enter your comment.
Enjoy this post? Join Cesko.wiki
Don’t forget to share it
Top