我有一个 tar.gz 文件 由于空间问题和提取所需的时间较长,我只需要提取所选文件。
我试过以下
grep -l '<text>' *
file1
file2
仅提取 file1,file2 。
如何将所有tail -f数据保存到文件swa3? 我有swa1.out,其中包含在线数据输入列表 swa2是一个应该从swa1跳过关键字的文件 swa3是一个应该写入数据的文件 任何人都可以帮忙吗? 我已经尝试过下面的commnad,但是我无法得到它
tail -f SWA1.out |grep -vf SWA2 >> swa3
答案 0 :(得分:0)
你可以使用--extract选项这样做
tar --extract --file=test.tar.gz main.c
这里在--file中,指定.gz文件名,最后指定 要提取的文件名。