Os pontos únicos, nestes exemplos, podem ser removidos.
dist e ./dist são as mesmas coisas, como é package/riaps-pycom-amd64/DEBIAN/. e package/riaps-pycom-amd64/DEBIAN/ .
O ponto, quando usado como parte de um nome de caminho, significa "este diretório". Em DEBIAN/. é como dizer "no diretório DEBIAN , aqui ".
Tecnicamente, o ponto é um link difícil (ou seja, um outro nome para) o mesmo diretório que está localizado na, e está disponível em todos os diretórios única em um sistema Unix. Da mesma forma, o ponto duplo é outro nome para o diretório pai.
Nota lateral:
DEBIAN/ e DEBIAN são apenas um pouco diferentes se DEBIAN for um link simbólico. Se não for um link simbólico, em seguida, eles são os mesmos, mas se DEBIAN é um link simbólico, então DEBIAN remete para a própria ligação simbólica (qual a utilidade, cp neste caso, iria resolver a um diretório), enquanto DEBIAN/ seria resolvido para um diretório pelo shell.
O / à direita também pode ser interpretado pela concessionária de maneiras especiais em algumas circunstâncias. Um exemplo típico é o local de origem de rsync . Com uma fuga / na fonte, rsync -r ou rsync -a seria copiar o conteúdo do diretório, mas iria criar um subdiretório para o conteúdo se a origem foi especificado sem um% co_de à direita %.