find /path/to/source_dir -name 'conf-2023-06*.gz' -print0 | tar -czvf /path/to/destination_dir/xx.tar.gz --null -T -
其中xx.tar.gz表示壓縮后的文件名幻梯,-print0和--null -T -是用來處理文件名中包含空格或其他特殊字符的情況戳寸。-print0選項告訴find命令使用null字符作為文件名的分隔符呈驶,而--null -T -選項告訴tar命令從標準輸入中讀取文件名列表,并使用null字符作為分隔符疫鹊。這樣可以確保文件名中的空格或其他特殊字符不會被誤解為分隔符袖瞻,從而避免出現(xiàn)錯誤。
tar是linux系統(tǒng)備份與恢復數(shù)據(jù)的基本工具之一拆吆,利用tar命令聋迎,可以把一組文案金組合在一起,存儲在單個磁盤等檔案文件中枣耀。具體的指令
https://wker.com/linux-command/tar.html