Wątek przeniesiony 2020-07-03 10:42 z Inżynieria oprogramowania przez somekind.

archiwizacja danych wyjściowych programu z pominięciem pliku tymczasowego

0

Cześć!
Chciałbym archiwizować dane wyrzucane jako strumień z programu, podając polecenie jako argument, wraz z nazwą pod którą ma powstać plik w archiwum. Coś w stylu(zamiast zawartości apostrofów jakieś rozwiązanie pozwalające na to):
Bash (Shell)
Kopiuj
?
1
tar -czf archive.tar.gz dir1 dir2 'echo "foo" > file1'
Czy jest możliwość realizacji czegoś takiego?

1

A musi to być archiwum? Nie wystarczy skompresowany strumień?

cmd | gzip -9 > log.gz

1 użytkowników online, w tym zalogowanych: 0, gości: 1