标签: bash eval cd tee
我正在尝试编写一个bash脚本,其中每个命令都通过一个使用此行评估命令的函数传递:
eval $1 2>&1 >>~/max.log | tee --append ~/max.log
尝试评估cd命令时无效的情况示例:
eval cd /usr/local/src 2>&1 >>~/max.log | tee --append ~/max.log
导致问题的部分是| tee --append~ / max.log部分。知道为什么我遇到问题吗?