script de convenções KSH [fechado]

0

Estou escrevendo scripts em ksh atm. Gostaria de saber se existe alguma "convenções" como por exemplo, sempre fazendo "unset" antes de usar uma variável, ou usando typeset para definir uma nova variável, etc.

    
por user1058398 19.11.2013 / 14:20

1 resposta

2

Se você usar uma variável em seu script, acho que a primeira ação seria definir seu valor como algo que tornaria inútil o recurso.

Se você usa uma variável sem configurá-la primeiro, seu código é defeituoso, a menos que seja uma variável bem conhecida, caso em que você não deve desmarcá-la em primeiro lugar.

typeset geralmente não tem valor agregado, a menos que você queira definir uma variável local em uma função ksh, ou se você quiser / precisar dar um tipo à sua variável.

Em geral, você certamente encontrará vários padrões de codificação para scripts de shell, incluindo aqueles especializados em ksh. O que importa é ser consistente, usar um recuo adequado, usar nomes de variáveis e funções que ajudem a entender seu roteiro, mas esse é um conselho geral, qualquer que seja a linguagem de programação.

    
por 19.11.2013 / 14:34