“Conocimientos Sistemas>Linux

Linux Escritura Fácil

2013/10/30
programación Shell script es una forma fácil de crear pequeños archivos de programa que se pueden hacer cosas sencillas y repetitivas para usted en su computadora . De esta manera , es similar a los archivos de Windows por lotes . Es fácil de aprender, no requiere software especial para escribir o ejecutar, y puede ser escrito para los sistemas operativos Mac , Windows o Linux. Elige un editor de texto

Para escribir scripts de shell , necesitará un buen editor de texto - y eso no es lo mismo que un procesador de textos . Aunque OpenOffice es un procesador común Linux palabra , no se puede utilizar para escribir scripts, ya que añade al final de la línea y otros caracteres invisibles que afectan a la secuencia de comandos . Más bien , se debe utilizar un editor de texto . Emacs es común que se incluye en la mayoría de las distribuciones de Linux . Vim es otro común. Ambos son gratuitos , si usted encuentra que usted necesita para descargar uno.
Empezar una nueva
archivo

con su editor preferido abrir , iniciar un nuevo archivo llamado test.sh . La primera línea del script debe ser

#! /Bin /sh

Esta línea le indica al sistema operativo para ejecutar el archivo utilizando el shell Bourne. Los primeros dos caracteres , "# " , se refieren a menudo como " Hash -bang ", oa veces "sha -bang ".
Común comandos
< p> Un script de shell usa los mismos comandos que se utilizan en la interacción con el terminal en Linux : echo , cd , ls, grep y otros. También puede utilizar la programación más compleja construye como la declaración de variables , if /else , while y for loops .

Por ejemplo , si desea obtener el nombre de un usuario y repita de nuevo a él , escribiría

leer your_name

echo " Hola $ your_name - ¿Cómo estás hoy "

en este caso, your_name es una variable asociada a los resultados de la función de lectura función, que recibe la entrada del usuario . Luego, en la segunda línea, precediendo your_name con el signo de dólar indica la secuencia de comandos para utilizar la variable , en lugar de imprimir la " your_name " literal .
Programación constructos

también puede escribir las estructuras más complicadas , tales como bucles FOR . Para utilizar un bucle FOR , escriba

for i in 1 2 3 4 5

hacer

echo " Looping ... número $ i "
< p > hecho

Una vez más, en este ejemplo, colocando el símbolo $ delante de i obliga a la secuencia de comandos para utilizar el valor de i , ya que recorre los cinco iteraciones del comando echo . Tenga en cuenta que el contenido de la construcción sintaxis NO /DONE se sangran para diferenciarse del resto de la secuencia de comandos .
Ejecución de scripts

Con el fin de hacer un script ejecutable, primero debe cambiar sus permisos. Para hacer esto, abra un terminal y vaya a la ubicación del archivo. A continuación, escriba "chmod 755 test.sh " para cambiar sus permisos. Ahora, con el fin de ejecutarlo, simplemente puede escribir. /Test.sh como lo haría cualquier otro script.

Como alternativa , puede escribir mierda test.sh sin cambiar los permisos de archivo para ejecutarlo.

aprender más

Shell scripting es como la programación, y cuanto más se practica más se va a aprender y la mejor serás . La página web de Steve Parker tiene un tutorial muy informativo , que se puede descargar en formato PDF . TLDP.org también tiene un tutorial muy completo , al igual que freeos.com .

Linux
Cómo restablecer la hora Cron
Cómo instalar el certificado SSL en Linux
Homemade Súper Computadora
Cómo cambiar raíces de documentos en cPanel
Cómo conectarse a Internet con BackTrack 3
Cómo encontrar una dirección MAC en una Sparc Solaris
Cómo editar el archivo de configuración del servidor vía cPanel
HP- UX Opciones Ping
Conocimientos Informáticos © http://www.ordenador.online