如何将输出发送到日志文件和控制台?

韦斯曼

关于输出,我以前把它放在所有脚本的顶部。docker的停止和启动按预期方式工作,并且日志文件包含应有的内容,但控制台也没有输出。我在这里想念什么?

#!/bin/sh
LOGFILE="/mnt/user/HardHomeSystemData/SysLogs/PlexClear.log"
exec 3>&1 4>&2
trap 'exec 2>&4 1>&3' 0 1 2 3
exec 1>$LOGFILE 2>&1

#clear plexes codecs for EAC3 issues, stop the docker, rm codecs, restart docker
docker stop plex
rm -r /mnt/user/appdata/plex/Library/Application\ Support/Plex\ Media\ Server/Codecs/*
docker start plex
喷气凿

我不确定如何执行此操作,sh但是在bash中,您可以使用Process Substitution进行操作,并且tee应该执行您想要的操作

#!/usr/bin/env bash

logfile=logfile.txt

exec 3>&1 4>&2

trap 'exec 2>&4 1>&3' 0 1 2 3

exec > >(tee -a "$logfile") 2>&1  ##: Print to stdout and logfile.

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

编织时如何将输出发送到控制台而不是文档

来自分类Dev

如何将控制台输出发送到我的电子邮件?

来自分类Dev

将整个调试控制台输出发送到剪贴板?

来自分类Dev

如何将输出发送到stderr?

来自分类Dev

如何将python中的Logger对象的输出发送到文件?

来自分类Dev

如何将Perforce同步命令的输出发送到文本文件

来自分类Dev

如何将tFileList输出发送到Talend中的文件?

来自分类Dev

如何将`time some_command`重复运行的输出发送到文件?

来自分类Dev

无论如何将量角器的输出发送到文件中?

来自分类Dev

如何将输出发送到屏幕和邮件?

来自分类Dev

无法将psadmin输出发送到日志

来自分类Dev

将命令输出发送到屏幕和系统日志

来自分类Dev

如何将选定的日志发送到logstash输出

来自分类Dev

如何将文件从文件夹递归发送到Linux控制台中的命令?

来自分类Dev

如何将输出发送到标准输出到字符串

来自分类Dev

将robocopy输出写入控制台和日志文件

来自分类Dev

将robocopy输出写入控制台和日志文件

来自分类Dev

将unix输出发送到csv文件

来自分类Dev

将make run的输出发送到文件

来自分类Dev

无法将Javascript控制台日志的内容发送到PHP?

来自分类Dev

如何将PDF输出发送到浏览器打印选项(CTRL + P)

来自分类Dev

如何将两个不同的Spout的输出发送到同一Bolt?

来自分类Dev

如何将命令输出发送到GNU屏幕的复制模式缓冲区

来自分类Dev

如何将tcpdump输出发送到数据库?

来自分类Dev

如何将命令的标准输出发送到Expect输入?

来自分类Dev

如何将servlet的json输出发送到jsp?

来自分类Dev

如何将ffmpeg输出发送到帧缓冲区?

来自分类Dev

如何将dmesg打印输出发送到ftrace子系统?

来自分类Dev

如何将转换的输出发送到 bash 中的可写目录?

Related 相关文章

  1. 1

    编织时如何将输出发送到控制台而不是文档

  2. 2

    如何将控制台输出发送到我的电子邮件?

  3. 3

    将整个调试控制台输出发送到剪贴板?

  4. 4

    如何将输出发送到stderr?

  5. 5

    如何将python中的Logger对象的输出发送到文件?

  6. 6

    如何将Perforce同步命令的输出发送到文本文件

  7. 7

    如何将tFileList输出发送到Talend中的文件?

  8. 8

    如何将`time some_command`重复运行的输出发送到文件?

  9. 9

    无论如何将量角器的输出发送到文件中?

  10. 10

    如何将输出发送到屏幕和邮件?

  11. 11

    无法将psadmin输出发送到日志

  12. 12

    将命令输出发送到屏幕和系统日志

  13. 13

    如何将选定的日志发送到logstash输出

  14. 14

    如何将文件从文件夹递归发送到Linux控制台中的命令?

  15. 15

    如何将输出发送到标准输出到字符串

  16. 16

    将robocopy输出写入控制台和日志文件

  17. 17

    将robocopy输出写入控制台和日志文件

  18. 18

    将unix输出发送到csv文件

  19. 19

    将make run的输出发送到文件

  20. 20

    无法将Javascript控制台日志的内容发送到PHP?

  21. 21

    如何将PDF输出发送到浏览器打印选项(CTRL + P)

  22. 22

    如何将两个不同的Spout的输出发送到同一Bolt?

  23. 23

    如何将命令输出发送到GNU屏幕的复制模式缓冲区

  24. 24

    如何将tcpdump输出发送到数据库?

  25. 25

    如何将命令的标准输出发送到Expect输入?

  26. 26

    如何将servlet的json输出发送到jsp?

  27. 27

    如何将ffmpeg输出发送到帧缓冲区?

  28. 28

    如何将dmesg打印输出发送到ftrace子系统?

  29. 29

    如何将转换的输出发送到 bash 中的可写目录?

热门标签

归档