Potrzebuję archiwum zip i wydrukuj dane zip na stdout w czasie rzeczywistym. Standardowy program pocztowy może tworzyć tylko pliki zip. To może zrobić gzip z atrybutem -c, ale używa algorytmu gzip.Plik ZIP i wydruk na stdout
9
A
Odpowiedz
14
Program Info-ZIP (zwykle znajdujący się w systemach Linux) umożliwia generowanie plików ZIP na standardowe wyjście, jeśli jako nazwę pliku zostanie użyta nazwa -
. Na przykład można wysłać plik zip do portu 8787 na zdalnym hostem z tym poleceniem:
zip -r - files_to_be_archived | nc remotehost 8787
Wszystko to jest udokumentowane na zip command manual page.
Powiązane problemy
- 1. Równoczesne drukowanie na stdout i plik
- 2. ICSharpCode.SharpZipLib sprawdź plik zip
- 3. Przeczytaj plik zip wewnątrz pliku zip
- 4. rozpakuj plik ZIP na Windows 8 C#
- 5. Rozpakuj plik .zip
- 6. Symfony2 utworzyć i pobrać plik zip
- 7. Jak rozpakować plik .zip na iOS?
- 8. Wyodrębnij plik z ciągu ZIP
- 9. Python: Jak pobrać plik zip
- 10. Ruby: czytanie tymczasowy plik ZIP
- 11. Jak rozpakować plik zip C#
- 12. Scalanie wielu plików zip w jeden plik zip w Pythonie
- 13. linux g + + kompilator przekierowanie stderr i stdout tworzy pusty plik
- 14. Ansible i `changed_when` na podstawie` stdout` wartości
- 15. Uchwyt `stdin` i` stdout`
- 16. Jak zip plik z hasłem (AES) dla iOS i Androida?
- 17. NSIS - pobierz i rozpakuj plik zip z Internetu
- 18. stdout i stdin relacje
- 19. Twórz + udostępniaj (przez HTTP) plik .ZIP, bez zapisywania na dysku?
- 20. Jak uzyskać wydruk Rails.logger do konsoli/stdout przy uruchomieniu programu rspec?
- 21. Jaki jest najkrótszy sposób, aby ładnie wydrukować org.w3c.dom.Document na stdout?
- 22. Jak utworzyć i wypełnić plik ZIP za pomocą ASP.NET?
- 23. Jak zaktualizować jeden plik w archiwum zip?
- 24. Plik ZIP z nazwami utf-8
- 25. PHP utworzyć plik zip (z wordpress załączników)
- 26. Android: Jak rozpakować zaszyfrowany plik zip
- 27. Wyodrębnij plik zip do lokalnego folderu
- 28. Wyodrębnij plik ZIP programowo z biblioteki DotNetZip?
- 29. Jak pobrać plik zip z witryny (python)
- 30. Wydruk iOS bez zezwolenia UIPrintInteractionController na wyświetlenie
Doskonale! To jest dokładnie to, czego potrzebowałem. – Cosmologist
W przypadku kopiowania małych plików na inny serwer, gdy nie chcę ustanowić połączenia sieciowego w celu ich skopiowania, wykonam 'zip -r - * | base64 -w0', a następnie wyprowadzę do' base64 - kodowania' na po drugiej stronie i rozpakuj go. –