bash - 将 shell 输出重定向到文件和控制台
问题描述
我正在尝试将 shell 输出重定向到我在下面尝试过的控制台和文件
#!/bin/sh
exec &> >(tee -a log.log)
echo "testing"
并在终端中运行 shell 脚本,如 ./filename.sh,但出现错误“意外令牌 `>' 附近的语法错误”,我在 Macbook 中使用 iTerm 终端
最后,我想在 AWS 数据管道中运行整个脚本。
解决方案
推荐阅读
- jpa - locust 测试 20+ 用户时无法获取 JDBC 连接
- visual-studio-code - 在 VSCode 中禁用多个游标
- python - Flask Post Data 额外大括号
- javascript - 创建在特定浏览器中打开的动态超链接
- laravel - 不知道如何在 Laravel 中设置这些数据库表
- python - Tkinter messagedialog askyesno 带有复选框?
- java - Hibernate 只在不应该返回的时候返回一条记录
- bigcommerce - 在 BigCommerce 中访问店面的元字段
- java - spring boot 无法调用存储库,因为存储库为空
- python - 组合两个数据框,将值加到相应的名称中