何かをテストするために.gzファイルをたくさん作成する必要があります。シンプルな1ライナー(:touch file1 | zip
)を使用して空ファイル(例:touch file1
)とzip(例えばfile1.gz)を作ることは、UNIXベースのシェルで可能ですか?ファイルをzipにリダイレクトするにはどうすればよいですか?例えばlinux:空のファイルに触れ、一つのコマンドで圧縮する
1
A
答えて
1
gzip </dev/null> file.gz
フィードをgzip
に入力し、出力をfile.gz
にリダイレクトします。一時的な空のファイルは必要ありません。
これは、/dev/null
(つまり、POSIX(-ish)システム)が利用可能であることを前提としています。代替手段は、
: | gzip […]
true | gzip […]
printf '' | gzip […]
echo -n | gzip […] # Won't work in strictly POSIX environments
…
です。 STDOUTには何も印刷されません。
あなたはzip
を述べていますが、私はあなたがgzip
をしたいと仮定し.gz
ファイルを必要とするので。
1
:即ち
touch file1 && zip file1.zip file1
関連する問題
- 1. SharpZipLib:1つのファイルを1つの圧縮ファイルに圧縮する
- 2. bashで一つの圧縮ファイルにすべてのサブディレクトリに
- 3. 圧縮の空白
- 4. カフカ圧縮:単一メッセージレベルでの圧縮方法
- 5. Hadoopディレクトリを単一のgzipファイルに圧縮するには?
- 6. PowerShellのファイル圧縮
- 7. MDBファイルの圧縮
- 8. クロスプラットフォームのファイル圧縮
- 9. JavaでのLZ4ファイル圧縮
- 10. スタティックLZMA圧縮ファイルをプログラムで圧縮解除する
- 11. Gzip(圧縮)で圧縮率の高いファイルを作成するには?
- 12. pythonスクリプトを使用してlinuxで複数のファイルを圧縮するには?
- 13. 圧縮ファイル.pngファイル
- 14. 複数のファイルを圧縮しています。 Linuxでgzipコマンドを使用する場合
- 15. PythonでZipファイルが一部のSVGファイルを圧縮しない
- 16. 最終日に修正されたファイルを圧縮/圧縮する
- 17. 圧縮されたサウンドファイルを非圧縮ファイルに変換する方法
- 18. FSharpでファイルを圧縮するには?
- 19. apache圧縮圧縮されていない.jsファイルと.cssファイルを圧縮解除しますか?
- 20. 圧縮ファイルの文字列を圧縮ファイルで検索します。
- 21. TIFファイルを圧縮する
- 22. androidのファイルがいっぱいのフォルダを圧縮/圧縮
- 23. 圧縮されたファイルと圧縮されていないファイルに異なるContent-Typeを使用するCloudfront
- 24. 圧縮されたファイルのGrepデータUnix
- 25. teeを圧縮ファイル
- 26. jpegoptim doesnt圧縮ファイル
- 27. ディープ・ズーム・イメージ・ファイルの圧縮
- 28. 圧縮ファイルの監視
- 29. S3のファイルを圧縮
- 30. MDzipファイルの再圧縮
'gzip < /dev/null > file.gz'? – Biffen
作品! - ここで/ dev/nullは何をしていますか? – user3375672
「gzip」のSTDINに「何も」与えない簡単な方法です。 ':| 'を使うことができます。 gzip'、 'echo -n | gzip'やさまざまな方法があります。 – Biffen