gpt4 book ai didi

linux - 解压缩 .lzo 文件,然后删除 .lzo 文件

转载 作者:太空宇宙 更新时间:2023-11-04 10:46:11 25 4
gpt4 key购买 nike

我在两个目录中有一个 LZO 压缩文件,我需要将其解压缩,然后删除所有 LZO 压缩文件。

所以我在 /test01/primary 文件夹中有 LZO 压缩文件,我需要解压缩它,然后删除所有 .lzo 文件。我也需要在 /test02/secondary 文件夹中做同样的事情。我将在两个文件夹中有大约 150 个 LZO 文件,所以总共大约有 300 个文件。

从命令行我像这样运行来解压缩一个文件 lzop -d file_name.lzo

解压缩所有 LZO 文件然后从两个文件夹中删除所有 .lzo 文件的最快方法是什么。

#!/bin/bash

set -e

export PRIMARY=/test01/primary
export SECONDARY=/test02/secondary

lzop -d $PRIMARY/*
lzop -d $SECONDARY/*

# now delete?

也许我们可以同时“解压缩 LZO 文件,然后删除所有 .lzo 文件”以加快进程。

最佳答案

你可以像这样并行它:

lzop -d $PRIMARY/* & lzop -d $SECONDARY/*

然后像这样删除所有的.lzo:

find $PRIMARY $SECONDARY -name '*.lzo' -delete

希望这对您有所帮助!

关于linux - 解压缩 .lzo 文件,然后删除 .lzo 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33024636/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com