将Shell输出重定向到文件和控制台

14 浏览
0 Comments

将Shell输出重定向到文件和控制台

我正在尝试将 shell 输出同时重定向到控制台和文件。我尝试了下面的代码:

#!/bin/sh
exec &> >(tee -a log.log)
echo "testing"

我在终端中运行了这个 shell 脚本,比如 `./filename.sh`,但是出现了错误 "syntax error near unexpected token `>'",我在 Macbook 上使用的是 iTerm 终端。

最后,我希望在 AWS 数据管道中运行整个脚本。

0