Quero pedir ao usuário do meu script bash para passar um caminho de diretório como argumento. Qual das alternativas a seguir é uma boa prática de programação?
- Exigir que o usuário insira uma barra final / (barra)
- Exigir que um usuário não insira uma barra final / (barra)
ls -l dirse comporta de maneira diferente ls -l dir/se diré um link simbólico para um diretório.
rsyncse comporta de maneira diferente de uma maneira muito importante, dependendo da presença de rastreamento/, e, em alguns casos, você deseja normalizar a consistência e, em outros, deseja passar de maneira limpa para implementar o que o usuário disse (se eles sabia que eles estavam conversandorsync).