Balík: mksh (59c-28 deb12u1)
Odkazy pre mksh
Zdroje Debian:
Stiahnuť zdrojový balík mksh:
Správca:
Externé zdroje:
- Domovská stránka [mirbsd.de]
Podobné balíky:
MirBSD Korn Shell
mksh je následníkom Public Domain Korn shell (pdksh), čo je shell kompatibilný s Bourne/POSIX a do veľkej miery podobný pôvodnému shellu AT&T Korn Shell (ksh88/ksh93). Obsahuje opravy chýb a vylepšenia vlastností tvoriace moderný, robustný shell vhodný na inteaktívne použitie a obzvlášť na použitie zo skriptov. mksh podporuje UTF-8 (pri práci s reťazcami a v režime úprav Emacs). Kód bol vyčistený a zjednodušený, chyby opravené, pridané dodržiavanie štandardov a niektoré vylepšenia (na zvýšenie kompatibility s inými modernými shellmi a tiež niektoré vlastné vylepšenia). Tento shell je v súlade s polotikou Debianu 10.4 a funguje v roli /bin/sh na systémoch Debian (použite spustiteľný súbor /bin/lksh) a hodí sa ako shell na záchranu alebo do initrd (pozrite sa na spustiteľný súbor /bin/mksh-static).
Spustiteľný súbor mksh je kompletný, plnohodnotný shell. Poskytuje záruky konzistentnosti naprieč všetkými platformami, použitie 32-bitových celých čísel pri aritmerike a môže sa odchyľovať od POSIXu.
Spustiteľný súbor mksh-static je veriza mksh linkovaná voči klibc, musl alebo dietlibc (ak existujú pre danú architektúru Debianu a dajú sa použiť) a optimalizovaná na veľkosť kódu, napr. na použitie v obrazoch initrd alebo initramfs, inštalačných alebo záchranných systémoch. Okrem toho, že za účelom zníženia veľkosti vynecháva niektoré funkcie sa inak podobá spustiteľnému súboru mksh. Všimnite si, že presná sada vlastností sa môže líšiť v závislosti od toho, ktorá knižnica jazyka C bola použitá pri jeho kompilácii.
Spustiteľný súbor lksh je je skript shellu založený na mksh na spúšťanie starých skriptov ksh88 a pdksh, ale nie na interaktívne použitie. Pri použití v roli /bin/sh sa do najväčšej miery drží POSIXu, vrátane použitia údajového typu „long“ jazyka C pri aritmerike. Je tiež ohnutý takým spôsobom, aby mohol bežať na Debiane ako /bin/sh naviac k tomu, čo diktuje politika, aby obchádzal chyby v skriptoch správcov balíkov a init skriptoch LSB, ktoré mnohé balíky dodávajú ako je rudimentárna zabudovaná funkcia printf(1) umožňujúca pomenovanie funkcie shellu, aby nepreťažovala predvolený alias, voľnejšia interpretácia rozšírených glob výrazov shellu atď.
Vzorový ~/.mkshrc je súčasťou /usr/share/doc/mksh/examples a poskytuje sa ako conffile /etc/mkshrc, ktorý sa vkladá (source) z iného súboru /etc/skel/.mkshrc, ktorý sa používateľom odporúča skopírovať si do svojho domovského adresára.
Ostatné balíky súvisiace s balíkom mksh
|
|
|
|
-
- dep: libc6 (>= 2.34)
- knižnica GNU C - zdieľané knižnice
tiež virtuálny balík poskytovaný balíkom libc6-udeb
-
- rec: ed
- klasický unixový riadkový editor
Stiahnuť mksh
Architektúra | Veľkosť balíka | Nainštalovaná veľkosť | Súbory |
---|---|---|---|
amd64 | 560.3 kB | 1,464.0 kB | [zoznam súborov] |