考虑一个包含多个文件的目录。其中,有些文件以ABC
和XYZ
开头。
我想创建一个.tar.gz
,它包括以ABC
和XYZ
开头的所有文件,但不包括其他文件。
命令是什么?
使用bash
#!/usr/bin/env bash
shopt -s nullglob
files=(ABC* XYZ*)
tar -czvf files.tar.gz "${files[@]}"