システム:
- MacOS シエラ 10.12.6
生の入力(例):
.
├── f1.md
├── f2.md
├── f3.md
├── f4.txt
├── f5.csv
└── f6.doc
0 directories, 6 files
testフォルダには6つのファイルがあります。
予想出力:
.
├── all.tar
├── f1.md
├── f2.md
├── f3.md
├── f4.txt
├── f5.csv
└── f6.doc
0 directories, 7 files
試みと質問:
tar -cvf all.tar f1.md f2.md f3.md f4.txt f5.csv f6.doc
上記の方法で結果を得ましたが、ファイル名と圧縮されたファイル名の両方を入力する必要があり、不便でした。たとえば、すべてのファイルを選択して右クリックし、入力せずに圧縮オプションを選択できますall.tar
(.tarファイル名は関係ありません)。
希望:
コマンドライン方式なので、特定のファイル名を入力する必要はありません。
答え1
f1.md f2.md f3.md
*.md
入力する代わりに、次のことができますf*.md
。tar -cvf all.tar *.md
あなたの質問のall.tar
名前は何ですか?ランダムに生成する必要がありますか?