InglesPransesEspanyol

Ad


OnWorks favicon

lksh - Online sa Cloud

Patakbuhin ang lksh sa OnWorks na libreng hosting provider sa Ubuntu Online, Fedora Online, Windows online emulator o MAC OS online emulator

Ito ang command na lksh na maaaring patakbuhin sa OnWorks na libreng hosting provider gamit ang isa sa aming maramihang libreng online na workstation gaya ng Ubuntu Online, Fedora Online, Windows online emulator o MAC OS online emulator

PROGRAMA:

NAME


lksh — Legacy Korn shell na binuo sa mksh

SINOPSIS


lksh [-+abCefhiklmnprUuvXx] [-+o opt] [-c pisi | -s | file [mga pagtatalo ...]]

DESCRIPTION


lksh ay isang command interpreter na eksklusibong nilayon para sa pagpapatakbo ng mga legacy na shell script. Ito ay
binuo sa Salamat; sumangguni sa manu-manong pahina nito para sa mga detalye sa wika ng scripting. Ito ay
inirerekomenda na mag-port ng mga script sa Salamat sa halip na umasa sa legacy o idiotic POSIX-mandated
pag-uugali, dahil ang MirBSD Korn Shell scripting language ay mas pare-pareho.

Tandaan na lubos na inirerekomendang mag-invoke lksh na may hindi bababa sa -o posix opsyon, kung hindi
pareho iyon at -o sh, upang lubos na tamasahin ang mas mahusay na pagiging tugma sa pamantayan ng POSIX (na
malamang bakit mo ginagamit lksh sa ibabaw Salamat sa unang lugar) o mga legacy na script, ayon sa pagkakabanggit.

LEGACY MODE


lksh kasalukuyang may mga sumusunod na pagkakaiba mula sa Salamat:

· Walang tahasang suporta para sa interactive na paggamit, o anumang pag-edit ng command line o
code ng kasaysayan. Kaya naman, lksh ay hindi angkop bilang login shell ng isang user, alinman; gamitin Salamat
sa halip.

· Ang KSH_VERSION string ay kinikilala lksh bilang "LEGACY KSH" sa halip na "MIRBSD KSH". Tandaan
na ang natitirang string ng bersyon ay magkapareho sa pagitan ng dalawang lasa ng shell, at ang
maaaring magbago ang pag-uugali at pagkakaiba sa pagitan ng mga bersyon; tingnan ang kasamang manual page
Salamat(1) para sa mga bersyon na naaangkop sa dokumentong ito.

· lksh gumagamit ng POSIX arithmetics, na may kaunting implikasyon: Ang uri ng data para sa
Ang arithmetics ay ang host ng ISO C mahaba uri ng datos. Ang naka-sign integer wraparound ay Undefined
Pag-uugali; ibig sabihin nito...

$ echo $((2147483647 + 1))

... ay pinahihintulutan, hal. tanggalin ang lahat ng mga file sa iyong system (ang figure ay naiiba para sa
non-32-bit system, ang panuntunan ay hindi). Ang tanda ng resulta ng isang modulo operation
na may hindi bababa sa isang negatibong operand ay hindi natukoy. Ilipat ang mga operasyon sa mga negatibong numero
ay hindi natukoy. Ang dibisyon ng pinakamalaking negatibong numero sa pamamagitan ng -1 ay Hindi Natukoy na Pag-uugali.
Pinahihintulutan ang compiler na tanggalin ang lahat ng data at i-crash ang system kung Hindi Natukoy na Gawi
nangyayari (tingnan sa itaas para sa isang halimbawa).

· lksh nag-aalok lamang ng tradisyonal na sampung file descriptor sa mga script.

· Ang rotation arithmetic operator ay hindi available.

· Isinasaalang-alang ng mga shift arithmetic operator ang lahat ng piraso ng pangalawang operand; kung sila
lumampas sa pinahihintulutang katumpakan, ang resulta ay hindi natukoy.

· Ang GNU malakas na palo extension &> upang i-redirect ang stdout at stderr sa isang go ay hindi na-parse.

· Ang Salamat opsyon sa command line -T ay hindi available.

· Maliban kung itakda -o posix ay aktibo, lksh palaging gumagamit ng tradisyonal na mode para sa mga konstruksyon tulad ng:

$ set -- $(getopt ab:c "$@")
$ echo $?

Ipinag-uutos ito ng POSIX na magpakita ng 0, ngunit ang tradisyonal na mode ay dumadaan sa antas ng error mula sa
ang getopt(1) utos.

· Hindi tulad ng AT&T UNIX ksh, Salamat in -o posix or -o sh mode at lksh huwag magtago ng file
descriptor > 2 pribado mula sa mga sub-process.

· Ang mga function na tinukoy sa tungkulin nakalaan na salita ibahagi ang mga pagpipilian sa shell (itakda -o)
sa halip na lokal na saklawin ang mga ito.

Gumamit ng lksh online gamit ang mga serbisyo ng onworks.net


Mga Libreng Server at Workstation

Mag-download ng Windows at Linux apps

  • 1
    mabusising paglilinis
    mabusising paglilinis
    Isang Kotlin script na binubuo ng lahat ng nukes
    mga cache mula sa mga proyekto ng Gradle/Android.
    Kapaki-pakinabang kapag hinahayaan ka ng Gradle o ng IDE
    pababa. Ang script ay nasubok sa
    macOS, ngunit ...
    I-download ang deep-clean
  • 2
    Eclipse Checkstyle Plug-in
    Eclipse Checkstyle Plug-in
    Ang Eclipse Checkstyle plug-in
    isinasama ang Checkstyle Java code
    auditor sa Eclipse IDE. Ang
    Ang plug-in ay nagbibigay ng real-time na feedback sa
    ang gumagamit tungkol sa viol...
    I-download ang Eclipse Checkstyle Plug-in
  • 3
    AstroOrzPlayer
    AstroOrzPlayer
    Ang AstroOrz Player ay isang libreng media player
    software, bahagi batay sa WMP at VLC. Ang
    ang player ay nasa isang minimalist na istilo, na may
    higit sa sampung kulay ng tema, at maaari rin
    b ...
    I-download ang AstroOrzPlayer
  • 4
    movistartv
    movistartv
    Ang Kodi Movistar+ TV ay isang ADDON para sa XBMC/
    Kodi que permite disponer de un
    decodificador de los servicios IPTV de
    Movistar integrado en uno de los
    mga mediacenter ma...
    I-download ang movistartv
  • 5
    Code :: Mga Pag-block
    Code :: Mga Pag-block
    Code::Blocks ay isang libre, open-source,
    cross-platform C, C++ at Fortran IDE
    binuo upang matugunan ang pinaka-hinihingi na mga pangangailangan
    ng mga gumagamit nito. Ito ay dinisenyo upang maging napaka
    mga extension...
    I-download ang Code::Blocks
  • 6
    Sa gitna
    Sa gitna
    Sa gitna o Advanced na Minecraft Interface
    at ang Pagsubaybay sa Data/Istruktura ay isang kasangkapan upang
    magpakita ng pangkalahatang-ideya ng isang Minecraft
    mundo, nang hindi aktwal na nilikha ito. Ito
    pwede...
    I-download sa gitna
  • Marami pa »

Linux command

Ad