fbpx
Wikipedia

Script de shell

Un guion de concha o guion de shell (en inglés shell script) es un programa de ordenador diseñado para ser ejecutado por el shell de Unix, un intérprete de línea de comandos.[1]​ Los varios dialectos de guiones de shell están considerados como lenguajes de guionado o de scripting. Las operaciones típicas ejecutadas por los guiones de shell incluyen manipulación de archivos, ejecución de programas e impresión de texto. Un guion que instala el entorno, ejecuta el programa y hace el cleanup (limpieza), logging, etc. necesario, se conoce como wrapper o envoltorio.

Editando un guion de shell de FreeBSD, para configurar ipfirewall.

El término también se utiliza de forma más general para significar el modo automatizado de correr un shell de sistema operativo; en sistemas operativos concretos se denominan de otra forma como archivos de lote o batch files (MSDos-Windows95, OS/2), procedimientos de comandos (VMS), y guiones de shell (Windows NT y derivados de terceras partes como 4NT), y sistemas operativos de mainframes están asociados con un número de términos.

La instalación típica de Unix/Linux/POSIX incluye el KornShell (ksh) en varias versiones posibles como ksh88, Korn Shell '93 y otros. El shell más viejo todavía en uso común es el Shell Bourne (sh); los sistemas de Unix invariablemente también incluyen el Shell C (csh), Bash (bash), un Shell Remoto (rsh), un Shell Seguro (ssh) para conexiones SSL telnet conexiones, y un shell que es el principal componente de la instrucción Tcl/Tk normalmente llamada tclsh; wish es un shell Tcl/Tk basado en GUI (gráfica). Los shells C y Tcl tienen sintaxis bastante similares a aquello de los lenguajes de programación, y los shells Korn y Bash son desarrollos del Bourne Shell, que está basado en el lenguaje ALGOL con elementos de un número de otros que también se han añadido.[2]​ Por otro lado, los distintos shells más herramientas, como awk, sed, grep, y BASIC, Lisp, C y similares contribuyeron al lenguaje de programación de Perl .[3]

Otros shells disponibles en máquinas o disponible para descarga y/o la compra incluyen el shell Almquist (ash o ceniza), PowerShell (msh), Shell Z (zsh, una especie de KornShell ampliado), el Shell Tenex C (tcsh), un shell de tipo Perl (psh). Programas relacionados como shells basados en Pitón, Ruby, C, Java, Perl, Pascal, Rexx &c en varias formas, están también ampliamente disponibles. Otro shell poco común es osh, cuya página del manual declara que "es una portación o port retro-compatible del intérprete de órdenes de comandos de Sixht Edition UNIX."[4]

Software de interoperabilidad Windows- Unix, como MKS Toolkit, Cygwin, UWIN, Interix y otros, ponen disponible los shells indicados y programación Unix en sistemas Windows, proporcionando funcionalidad a señales y otros procesos de inter-comunicación, llamadas de sistema y APIs. El shell Hamilton C es un shell de Wiindows que es muy similar al shell de Unix C. Microsoft distribuye Servicios de Windows para UNIX para usar con sus sistemas operativos basados en NT en particular, los cuales tienen un subsistema ambiental. POSIX

Véase también

Referencias

  1. Kernighan, Brian W.; Pike, Rob (1984), «3. Using the Shell», The UNIX Programming Environment, Prentice Hall, Inc., p. 94, ISBN 0-13-937699-2, «The shell is actually a programming language: it has variables, loops, decision-making, and so on.» .
  2. Unix Shells By Example, pp 7-10,
  3. Programming Perl, 5th Edition, preface
  4. «osh - manned.org». manned.org. Consultado el 16 de enero de 2019. 
  •   Datos: Q959549

script, shell, guion, concha, guion, shell, inglés, shell, script, programa, ordenador, diseñado, para, ejecutado, shell, unix, intérprete, línea, comandos, varios, dialectos, guiones, shell, están, considerados, como, lenguajes, guionado, scripting, operacion. Un guion de concha o guion de shell en ingles shell script es un programa de ordenador disenado para ser ejecutado por el shell de Unix un interprete de linea de comandos 1 Los varios dialectos de guiones de shell estan considerados como lenguajes de guionado o de scripting Las operaciones tipicas ejecutadas por los guiones de shell incluyen manipulacion de archivos ejecucion de programas e impresion de texto Un guion que instala el entorno ejecuta el programa y hace el cleanup limpieza logging etc necesario se conoce como wrapper o envoltorio Editando un guion de shell de FreeBSD para configurar ipfirewall El termino tambien se utiliza de forma mas general para significar el modo automatizado de correr un shell de sistema operativo en sistemas operativos concretos se denominan de otra forma como archivos de lote o batch files MSDos Windows95 OS 2 procedimientos de comandos VMS y guiones de shell Windows NT y derivados de terceras partes como 4NT y sistemas operativos de mainframes estan asociados con un numero de terminos La instalacion tipica de Unix Linux POSIX incluye el KornShell ksh en varias versiones posibles como ksh88 Korn Shell 93 y otros El shell mas viejo todavia en uso comun es el Shell Bourne sh los sistemas de Unix invariablemente tambien incluyen el Shell C csh Bash bash un Shell Remoto rsh un Shell Seguro ssh para conexiones SSL telnet conexiones y un shell que es el principal componente de la instruccion Tcl Tk normalmente llamada tclsh wish es un shell Tcl Tk basado en GUI grafica Los shells C y Tcl tienen sintaxis bastante similares a aquello de los lenguajes de programacion y los shells Korn y Bash son desarrollos del Bourne Shell que esta basado en el lenguaje ALGOL con elementos de un numero de otros que tambien se han anadido 2 Por otro lado los distintos shells mas herramientas como awk sed grep y BASIC Lisp C y similares contribuyeron al lenguaje de programacion de Perl 3 Otros shells disponibles en maquinas o disponible para descarga y o la compra incluyen el shell Almquist ash o ceniza PowerShell msh Shell Z zsh una especie de KornShell ampliado el Shell Tenex C tcsh un shell de tipo Perl psh Programas relacionados como shells basados en Piton Ruby C Java Perl Pascal Rexx amp c en varias formas estan tambien ampliamente disponibles Otro shell poco comun es osh cuya pagina del manual declara que es una portacion o port retro compatible del interprete de ordenes de comandos de Sixht Edition UNIX 4 Software de interoperabilidad Windows Unix como MKS Toolkit Cygwin UWIN Interix y otros ponen disponible los shells indicados y programacion Unix en sistemas Windows proporcionando funcionalidad a senales y otros procesos de inter comunicacion llamadas de sistema y APIs El shell Hamilton C es un shell de Wiindows que es muy similar al shell de Unix C Microsoft distribuye Servicios de Windows para UNIX para usar con sus sistemas operativos basados en NT en particular los cuales tienen un subsistema ambiental POSIXVease tambien EditarCodigo de pegamento Directiva de interprete Simbolo shebang Conchas o shells de Unix PowerShell Anfitrion de Guion de Windows Windows Script Host Referencias Editar Kernighan Brian W Pike Rob 1984 3 Using the Shell The UNIX Programming Environment Prentice Hall Inc p 94 ISBN 0 13 937699 2 The shell is actually a programming language it has variables loops decision making and so on Unix Shells By Example pp 7 10 Programming Perl 5th Edition preface osh manned org manned org Consultado el 16 de enero de 2019 Datos Q959549Obtenido de https es wikipedia org w index php title Script de shell amp oldid 125632929, wikipedia, wiki, leyendo, leer, libro, biblioteca,

español

, española, descargar, gratis, descargar gratis, mp3, video, mp4, 3gp, jpg, jpeg, gif, png, imagen, música, canción, película, libro, juego, juegos