niedawno zacząłem zabawę z bashem i na początek chciałem stworzyć skrypt, który zarchiwizuje pliki znajdujące się w folderze temp, a nazwą archiwum będzie aktualna data. I właśnie z tą datą w nazwie mam problem - przy uruchomieniu skryptu wysypuje się błąd:
Kod: Zaznacz cały
tar: +%y-%m-%d.tar: Nie można stat: Nie ma takiego pliku ani katalogu
tar: Zakończenie w stanie błędu z powodu uprzednich błędów
Kod: Zaznacz cały
#!/bin/bash
#skrypt ma wrzucic do archiwum pliki znajdujące się w folderze temp
#nazwą archiwum ma być aktualna data
filename='date +%y-%m-%d'
tar -cf ${filename}.tar temp/
#kompresja do .gz
gzip ${filename}.tar