如何运行将输出连接到文件的脚本并在后台运行?

如何运行将输出连接到文件的脚本并在后台运行?

我有以下脚本:

#!/usr/bin/env sh

set -x
(
    echo "Running command ls -la" && \
    cd folder/path && \
    ls -la
) $>> some_file 2>&1 &

我几乎尝试混合我看到的两个答案,但最终总是截断文件或得不到正确的语法:

如何将终端输出保存到文件?

https://unix.stackexchange.com/questions/74520/can-i-redirect-output-to-a-log-file-and-background-a-process-at-the-same-time

除了遵循预先制作的食谱,也许最好还是了解一下这些符号到底意味着什么

我运行 () 中的命令,因为我需要在实际命令中设置一些环境变量,并且我只希望为运行该命令设置这些环境变量

相关内容