tar -cf $ {PWD} .bz2为什么不产生任何输出?

时间:2016-04-07 16:55:34

标签: linux bash

我运行了以下命令。 tar -jcvf ${PWD}.bz2 a b c d。我期望一个bz2文件夹作为输出。但命令没有输出任何东西。我错过了什么?

2 个答案:

答案 0 :(得分:1)

您的命令语法是正确的,因此如果您有权读取a,b,c,d文件(或目录???)并写入./ ..目录(一级),则应创建文件。

示例命令输出(a,b,d - 文件,c - 包含2个文件的目录)

a
b
c/
c/file2
c/file1
d

最后只需输入:

stat ${PWD}.bz2

此致

答案 1 :(得分:0)

如果需要bz2目录中的输出文件,请使用${PWD}/bz2/outputfile