O alias sobre um comando coreutil é uma má ideia? [fechadas]

2

Eu freqüentemente me vejo copiando grandes diretórios e pensando "danado, eu deveria ter usado rsync ao invés de cp para isso porque eu posso obter atualizações de progresso".

Estou pensando em adicionar isso ao meu .profile :

alias cp='rsync -a --progress'
  1. Em geral, o alias sobre outro comando pode causar algum problema? E quanto aos comandos do coreutil especificamente?
  2. Há algum problema previsível que surgiria deste alias em particular?
por Woodrow Barlow 19.07.2016 / 22:27

1 resposta

5

Problemas incluem a memória do motor, se estiver no sistema de outra pessoa, onde o alias não está configurado e então algo ruim acontece quando você esperava rsync mas cp aconteceu (barras cortadas ou falta delas podem ser diferentes entre os dois comandos ). Ou você pode adquirir o hábito de passar rsync flags para algo chamado cp , algo ruim para memorizar se cp ever não for- rsync e, em seguida, quem sabe o que acontece quando cp obtiver rsync bandeiras? Provavelmente, é mais fácil criar um alias não-cp-nor-rsync e treinar-se para usá-lo em vez disso, ou pensar no comando por alguns segundos antes de pressionar Enter.

    
por 19.07.2016 / 22:40

Tags