tentando criar um script, com um alias, que fará backup de um único arquivo

0

Eu quero fazer isso. Eu quero criar um alias chamado 'bu' (backup). O bu alias chamaria a ferramenta copy para copiar qualquer arquivo passado para um diretório que eu configuraria manualmente em / root / backup /

$bu testfile.txt

cp testfile.txt / root / backup /

Então, eu acho que preciso criar um script bash e apontar o alias para esse script (pode estar errado aqui), mas não tenho certeza de como abordar o script bash para conseguir isso.

    
por Oscalation 18.03.2016 / 14:07

1 resposta

1

Você pode usar um script bash chamado bu . Coloque este código dentro de um arquivo bu :

#!/bin/bash
cp "$1" /root/backup

e, em seguida, salve-o no seu $PATH ou adicione o diretório em que você colocou o arquivo em $PATH . Por fim, torne o script executável: chmod +x bu .

    
por 18.03.2016 / 14:14