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

标签 linux bash

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

最佳答案

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

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

a
b
c/
c/file2
c/file1
d

最后输入:

stat ${PWD}.bz2

问候,

关于linux - 为什么 tar -cf ${PWD}.bz2 不产生任何输出?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36482612/

相关文章:

bash - 使 Sublime Text 颜色成为常见的 Bash 命令(cp、mv、...)

linux - 使用取消共享并仍在执行原始功能

linux - 使用 crontab 自动编写脚本

bash - 从 postgres 函数/过程/触发器执行 Bash 脚本(Shell 脚本)

c - 堆对齐内存上的 mprotect 神秘地工作

python - 如何使用 Python 脚本退出 Linux 终端?

linux - 在 Linux 上使用 sendmail 将邮件消息保存为文件

php - 我怎样才能看到正在运行的 Cronjobs?

linux - 使用 SSH_ASKPASS 的 ssh 总是失败

bash - 如何在 bash 中设置两级重定向?