Como visualizar com segurança o "parâmetro de interferência" do shell? (ou seja, reconhecimento de token + wordexp)

0

Existe uma maneira de visualizar "como o shell iria interpretar a entrada do usuário (em termos de reconhecimento de tokens e wordexp )"?

Além disso, uma função shell preview () { printf '%s\n' "$*"; } seria uma maneira segura e adequada de visualizar quais parâmetros seriam fornecidos para uma função / programa de shell / built-in?

Por fim, há uma abordagem semelhante para pré-visualizar a "interferência de parâmetros" (ou seja, Token Recoginition + wordexp) nos casos mais complexos de comandos compostos?

Antecipar o que pode ser incluído como "Intercâmbio de parâmetros do shell" permitiria demonstrar o papel / parte obscurecido do shell para iniciantes na tentativa de evitar percalços touch ./-r; rm * ;)

    
por humanityANDpeace 08.09.2018 / 15:16

0 respostas

Tags