InglésFrancésEspañol

Ad


icono de página de OnWorks

lksh - Online en la nube

Ejecute lksh en el proveedor de alojamiento gratuito de OnWorks sobre Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS

Este es el comando lksh que se puede ejecutar en el proveedor de alojamiento gratuito de OnWorks utilizando una de nuestras múltiples estaciones de trabajo en línea gratuitas, como Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS.

PROGRAMA:

NOMBRE


lksh - Carcasa de Korn heredada construida en mksh

SINOPSIS


lksh [- + abCefhiklmnprUuvXx] [- + o optar] [-c cadena | -s | presentar [args ...]]

DESCRIPCIÓN


lksh es un intérprete de comandos diseñado exclusivamente para ejecutar scripts de shell heredados. Está
construida sobre mksh; consulte su página de manual para obtener detalles sobre el lenguaje de secuencias de comandos. Está
recomendado para portar scripts a mksh en lugar de depender de POSIX heredado o idiota exigido
comportamiento, ya que el lenguaje de scripting MirBSD Korn Shell es mucho más consistente.

Tenga en cuenta que se recomienda encarecidamente invocar lksh con al menos el -o POSIX opción, si no
ambos eso y -o sh, para disfrutar plenamente de una mejor compatibilidad con el estándar POSIX (que es
probablemente por qué usas lksh Más de mksh en primer lugar) o scripts heredados, respectivamente.

LEGACY MODO


lksh actualmente tiene las siguientes diferencias con mksh:

· No hay soporte explícito para el uso interactivo, ni edición de línea de comando o
código de historial. Por eso, lksh tampoco es adecuado como shell de inicio de sesión de un usuario; usar mksh
preferiblemente.

· La cadena KSH_VERSION identifica lksh como "LEGACY KSH" en lugar de "MIRBSD KSH". Nota
que el resto de la cadena de la versión es idéntica entre los dos sabores de shell, y el
el comportamiento y las diferencias pueden cambiar entre versiones; consulte la página del manual adjunta
mksh(1) para las versiones a las que se aplica este documento.

· lksh utiliza aritmética POSIX, que tiene bastantes implicaciones: El tipo de datos para
la aritmética es el anfitrión ISO C Corto tipo de datos. El envolvente entero firmado no está definido
Comportamiento; esto significa que...

$ echo $ ((2147483647 + 1))

... está permitido, por ejemplo, eliminar todos los archivos de su sistema (la figura difiere para
sistemas que no son de 32 bits, la regla no). El signo del resultado de una operación de módulo.
con al menos un operando negativo no se especifica. Operaciones de cambio en números negativos
no están especificados. La división del número negativo más grande por -1 es Comportamiento indefinido.
El compilador puede eliminar todos los datos y bloquear el sistema si hay un comportamiento indefinido
ocurre (vea arriba para un ejemplo).

· lksh solo ofrece los diez descriptores de archivo tradicionales a los scripts.

· Los operadores aritméticos de rotación no están disponibles.

· Los operadores aritméticos de desplazamiento tienen en cuenta todos los bits del segundo operando; si ellos
exceder la precisión permitida, el resultado no se especifica.

· El GNU golpear extension &> para redirigir stdout y stderr de una sola vez no se analiza.

· El mksh opción de línea de comando -T no está disponible.

· A no ser que set -o POSIX está activo, lksh siempre usa el modo tradicional para construcciones como:

$ conjunto - $ (getopt ab: c "$ @")
$ eco $?

POSIX exige que esto muestre 0, pero el modo tradicional pasa por el nivel de error de
las conseguiroptar(1) comando.

· A diferencia de AT&T UNIX ksh, mksh in -o POSIX or -o sh el modo y lksh no guardes archivo
descriptores> 2 privados de subprocesos.

· Funciones definidas con el función palabra reservada compartir las opciones de shell (set -o)
en lugar de establecer el alcance localmente.

Utilice lksh en línea utilizando los servicios de onworks.net


Servidores y estaciones de trabajo gratuitos

Descargar aplicaciones de Windows y Linux

  • 1
    limpieza profunda
    limpieza profunda
    Un script de Kotlin que destruye todas las compilaciones
    cachés de proyectos Gradle/Android.
    Útil cuando Gradle o el IDE le permiten
    abajo. El script ha sido probado en
    macOS, pero...
    Descargar limpieza profunda
  • 2
    Complemento Eclipse Checkstyle
    Complemento Eclipse Checkstyle
    El complemento Eclipse Checkstyle
    integra el código Java Checkstyle
    auditor en el IDE de Eclipse. El
    El complemento proporciona retroalimentación en tiempo real a
    el usuario sobre viola ...
    Descargar el complemento Checkstyle de Eclipse
  • 3
    AstrOrzPlayer
    AstrOrzPlayer
    AstrOrz Player es un reproductor multimedia gratuito
    software, parte basado en WMP y VLC. los
    jugador tiene un estilo minimalista, con
    más de diez colores temáticos, y también puede
    b ...
    Descargar AstrOrzPlayer
  • 4
    movistartv
    movistartv
    Kodi Movistar+ TV es un ADDON para XBMC/
    Kodi que permite deshacerse de un
    decodificador de los servicios IPTV de
    Movistar integrado en uno de los
    mediacenters ma...
    descargar movistartv
  • 5
    Código :: Bloques
    Código :: Bloques
    Code::Blocks es un programa gratuito, de código abierto,
    IDE multiplataforma C, C++ y Fortran
    construido para satisfacer las necesidades más exigentes
    de sus usuarios. Está diseñado para ser muy
    extens ...
    Descargar Código::Bloques
  • 6
    En medio de
    En medio de
    Interfaz de Minecraft en medio o avanzada
    y el seguimiento de datos / estructura es una herramienta para
    mostrar una descripción general de un Minecraft
    mundo, sin realmente crearlo. Eso
    puede ...
    Descargar en medio
  • Más "

Comandos de Linux

Ad