1

ディレクトリから10個のファイルのtarを作成するUnixコマンドを探しています。

4

6 に答える 6

10
tar cf path_of_tar.tar $(ls | head -10)

lsにオプションを追加して、必要な10を選択します。

于 2009-11-17T13:39:21.563 に答える
3

探しているコマンドは次のとおりです。tar

通常の使用方法:

$ tar cf file.tar file1 file2...
于 2009-11-17T13:38:40.800 に答える
2

さて、あなたのニーズに応じて...

$ tar cf tenfiles.tar file1 file2 file3 ... file10

それで終わりです。$ man tar必要になる可能性のある他のオプションの詳細については、tarのマンページ()を確認してください。(あなたの質問は少し曖昧だったので、これ以上具体的にすることはできません。)

于 2009-11-17T13:38:50.853 に答える
1

試してみることをお勧めします:

man tar

これにより、利用可能なすべてのオプションと使用情報が表示されます。ディレクトリ内のファイルの tar を作成する一般的な使用法は次のようになります。

tar -cvf myfiles.tar ./mydirectory

ここで、myfiles.tar は作成する tar ファイルの名前で、mydirectory はファイルが存在するディレクトリです。

于 2009-11-18T19:07:27.093 に答える
0

それらがどのファイルであるかを定義できますか?それらは特定のファイル名パターンのものですか?私の推論はあなたが10個のファイルを指定したことを尋ねています。

一般に:

tar cvf tar_with_10_files.tar somefile_with_wildcards_or_pattern_matching
于 2009-11-17T13:39:13.950 に答える
0
tar -cvf name.tar /path/to/file1 /path/to/file2 /path/to/file3 ...
于 2009-11-17T13:39:21.427 に答える