lz4 将输出重定向到 /dev/null

问题描述 投票:0回答:1

我的 bash 脚本中有以下命令,想将输出重定向到 /dev/null 但它不起作用。实现这一目标的正确方法是什么?

tar cvf - -C / $SOURCE_DIR | lz4 --best - $ARCHIVE > /dev/null

**$SOURCE_DIR 是我正在存档的文件夹。
**$ARCHIVE 是存档保存的目标路径。

bash tar lz4
1个回答
0
投票

这两个命令在出现问题时也可能 errput 消息,所以我不建议完全关闭它们的 stderr;我只是以一种将 stderr 限制为仅警告/错误的方式修改命令行:

tar cf - "$SOURCE_DIR" | lz4 -9 - > "$ARCHIVE"
© www.soinside.com 2019 - 2024. All rights reserved.