Latest web development tutorials

comando echo Shell

Similar al comando echo de Shell y comando echo de PHP se utiliza para las series de salida. formato:

echo string

Se puede utilizar más complejo Echo controlar el formato de salida.

1. Pantalla de cadena sencilla:

echo "It is a test"

Las comillas dobles se pueden omitir aquí totalmente coherente con los ejemplos anteriores, el efecto de los comandos siguientes:

echo It is a test

2. El carácter de escape

echo "\"It is a test\""

El resultado será:

"It is a test"

Del mismo modo, las comillas dobles se pueden omitir

3. La variable de visualización

leer comando lee una línea desde la entrada estándar, y para especificar los valores de cada campo en la línea de entrada de la variable de shell

#!/bin/sh
read name 
echo "$name It is a test"

Guarde el test.sh el código de seguridad, el nombre reciben las variables de entrada estándar, el resultado será:

[root@www ~]# sh test.sh
OK                     #标准输入
OK It is a test        #输出

4. El Wrap

echo -e "OK! \n" # -e 开启转义
echo "It it a test"

salida:

OK!

It it a test

5. La pantalla no se ajusta

#!/bin/sh
echo -e "OK! \c" # -e 开启转义 \c 不换行
echo "It is a test"

salida:

OK! It is a test

6. Mostrando resultados dirigidos a un archivo

echo "It is a test" > myfile

7. Salida en forma de cadenas, sin escapar o tomar variable (comillas simples)

echo '$name\"'

salida:

$name\"

Los resultados de la ejecución del comando de visualización

  echo `date`

Los resultados mostrarán la fecha actual

Thu Jul 24 10:08:46 CST 2014