Limpar funções de transformação de argumentos de shell
Use as funções de transformação de limpar argumentos do shell para remover quaisquer injeções de comando potencialmente inseguras em cápsulas de dados de cadeia de caracteres a serem usadas para scripts de shell do Bash.
Limpar funções de transformação de argumentos de shell requer uma cápsula de dados de entrada de cadeia de caracteres. Certifique-se de usar o tipo correto de cápsula de dados de entrada ao aplicar funções de transformação de argumentos do shell de limpeza. Se uma função de transformação de limpar argumentos do shell for aplicada a um tipo de dados impróprio, os dados não serão transformados no tempo de execução e o valor de entrada será retornado. Para obter mais informações sobre como confirmar os valores de tempo de execução do fluxo, consulte Testar um fluxo.
Limpar argumentos do shell bash
Retorna uma cadeia de caracteres livre de injeções de comando não seguras no seu script de shell bash. Encapsula a cadeia de caracteres de entrada entre aspas simples e faz o escape de quaisquer aspas simples existentes para que você possa passar a cadeia de caracteres diretamente para uma função de shell como um argumento seguro.
| Cápsula de dados de entrada | Cápsula de dados de saída |
|---|---|
| Cadeia de caracteres | Cadeia de caracteres: cadeia de caracteres com argumentos de shell bash com escape adequado. |