ディレクトリ内の複数のファイルをtarする方法はありますか(Linux / Unix)?


26

tarディレクトリ内のいくつかの(特定の)ファイルにかなり簡単な方法はありますか?たとえば、次がディレクトリであるとしましょう:

-rw-r--r-- 1 allend bin     98 Jul 20 15:50 scriptlog.log
-rw-r--r-- 1 allend bin  19533 Jul 29 21:47 serveralert.log
-rwxr--r-- 1 allend bin   1625 Jul 29 21:47 orion
-rw-r--r-- 1 allend bin  24064 Jul 29 21:49 orion_files.tar
-rwxr--r-- 1 allend bin    156 Aug  4 21:22 htmltest
-rw-r--r-- 1 allend bin    131 Aug  4 21:23 page.html

私が唯一にしたい場合はtar、ファイルserveralert.logpage.html

回答:


51

.tarファイルに追加するファイルのリストに何か問題がありますか?

$ tar cvf some.tar file1 file2 file3

$ tar cvf some.tar serveralert.log page.html
serveralert.log
page.html

3
そうですか。私はあなたの助けで問題が何であるかを見つけました。tarオプションに「-」を追加していました。これが原因で動作しませんでした。申し訳ありませんが、私はこの問題に関する研究を行っていないようでした。この件についてご協力いただきありがとうございます。
アレン
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.