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