Comando Tar em um script bash [closed]

0

Estou usando o comando em um script:

tar -czf -"$fsrc"/* > ./"$fdest"/"$fname"

Em um script para levar a pasta de origem definida pelo usuário e redirecionar para um destino definido pelo usuário com um nome definido pelo usuário.

Quando eu uso o comando no terminal sozinho, como:

tar -czf - Documents/* >./backup/test.tar.gz

Funciona bem, mas quando corro no meu script, obtenho:

archive.sh: line 172: .//: Is a directory

E nada acontece.

    
por Drunkpacman 26.06.2018 / 17:40

1 resposta

2

Como os comentários disseram, meus scripts não estavam atribuindo valores às minhas variáveis. Eu já consertei isso. Muito obrigado!

    
por 26.06.2018 / 18:05