特定のディレクトリのtarballを作成する必要があります。ただし、隠しファイルも含まれていることを確認する必要があります(.
で始まるファイルなど)。
次のコマンドは自動的に隠しファイルを考慮に入れますか?
tar -cvzf packed.tar.gz mydir
そうでない場合、どうすれば隠しファイルを確実に含めることができますか?
はい、そうです。
.
で始まるファイルは、すべてのコンテキストで「非表示」になるわけではありません。それらは*
によって拡張されず、ls
はデフォルトでそれらをリストしませんが、tar
は先頭の.
を気にしません。 (find
も気にしません。)
(もちろん、これは実験で簡単にわかるものの1つです。)