všetky možnosti
buster  ] [  bullseye  ] [  bookworm  ] [  trixie  ] [  sid  ]
[ Zdroj: mksh  ]

Balík: mksh (59c-37)

Odkazy pre mksh

Screenshot

Zdroje Debian:

Stiahnuť zdrojový balík mksh:

Správca:

Externé zdroje:

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.

Značky: System Administration: System Boot, System Installation, Login, Software Development: devel::interpreter, devel::lang:c, POSIX shell, devel::library, implemented-in::c, User Interface: Príkazový riadok, interface::shell, made-of::man, Role: Vývojová knižnica, Dokumentácia, role::program, scope::application, Balík aplikácií: BSD, Purpose: Need an extra tag, Login, World Wide Web: web::cgi, works-with-format::html, Supports Format: works-with-format::plaintext, works-with::people, Works with: works-with::software:running, works-with::software:source, Text, Unicode

Ostatné balíky súvisiace s balíkom mksh

  • závisí
  • odporúča
  • navrhuje
  • vylepšuje

Stiahnuť mksh

Stiahnuť pre všetky dostupné architektúry
Architektúra Veľkosť balíka Nainštalovaná veľkosť Súbory
alpha (neoficiálny port) 549.3 kB1,719.0 kB [zoznam súborov]
amd64 576.4 kB1,602.0 kB [zoznam súborov]
arm64 580.4 kB1,974.0 kB [zoznam súborov]
armel 553.5 kB1,710.0 kB [zoznam súborov]
armhf 559.5 kB1,291.0 kB [zoznam súborov]
hppa (neoficiálny port) 552.0 kB1,685.0 kB [zoznam súborov]
i386 643.6 kB1,591.0 kB [zoznam súborov]
ia64 (neoficiálny port) 649.5 kB2,528.0 kB [zoznam súborov]
m68k (neoficiálny port) 528.7 kB1,320.0 kB [zoznam súborov]
mips64el 550.2 kB2,125.0 kB [zoznam súborov]
ppc64 (neoficiálny port) 511.2 kB1,642.0 kB [zoznam súborov]
ppc64el 564.8 kB2,038.0 kB [zoznam súborov]
riscv64 582.4 kB1,309.0 kB [zoznam súborov]
s390x 578.4 kB1,786.0 kB [zoznam súborov]
sh4 (neoficiálny port) 635.5 kB1,452.0 kB [zoznam súborov]
sparc64 (neoficiálny port) 504.8 kB4,461.0 kB [zoznam súborov]
x32 (neoficiálny port) 543.0 kB1,211.0 kB [zoznam súborov]