comando do Shell de echo
Semelhante ao comando echo da Shell e comando echo do PHP é usada para cadeias de saída. formato:
echo string
Você pode usar mais complexo echo controlar o formato de saída.
1. Apresentar texto claro:
echo "It is a test"
aspas pode ser omitida aqui inteiramente consistentes com os exemplos acima, o efeito dos comandos seguintes:
echo It is a test
2. O caractere de escape
echo "\"It is a test\""
O resultado será:
"It is a test"
Da mesma forma, aspas duplas podem ser omitidos
3. A variável de exibição
leia comando lê uma linha da entrada padrão, e para especificar os valores para cada campo na linha de entrada para a variável de shell
#!/bin/sh read name echo "$name It is a test"
Salve o test.sh código acima, o nome recebem variáveis de entrada padrão, o resultado será:
[root@www ~]# sh test.sh OK #标准输入 OK It is a test #输出
4. The Wrap
echo -e "OK! \n" # -e 开启转义 echo "It it a test"
saída:
OK! It it a test
5. O visor não quebra
#!/bin/sh echo -e "OK! \c" # -e 开启转义 \c 不换行 echo "It is a test"
saída:
OK! It is a test
6. resultados Mostrando direcionada para um arquivo
echo "It is a test" > myfile
7. saída como cordas, sem escapar ou tomar variável (aspas simples)
echo '$name\"'
saída:
$name\"
Os resultados da execução do comando de exibição
echo `date`
Os resultados vão mostrar a data atual
Thu Jul 24 10:08:46 CST 2014