Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/EmptyTag/157.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Bash 将tee与记录器一起使用:意外标记“(”附近出现语法错误_Bash_Tee - Fatal编程技术网

Bash 将tee与记录器一起使用:意外标记“(”附近出现语法错误

Bash 将tee与记录器一起使用:意外标记“(”附近出现语法错误,bash,tee,Bash,Tee,场景1:命令行 ./myscript.sh 2>&1 | tee >(logger -t 'MYSCRIPT') 工作良好:在命令行上显示错误和输出消息 以及放在lo中 场景2:将其添加到crontab 20 19 * * * imuser /home/imuser/myscript.sh 2>&1 | tee >(logger -t 'MYSCRIPT') 错误:意外标记`'附近出现语法错误 这里我缺少什么?cron调用/bin/sh

场景1:命令行

    ./myscript.sh 2>&1 | tee >(logger -t 'MYSCRIPT')
工作良好:在命令行上显示错误和输出消息 以及放在lo中

场景2:将其添加到crontab

    20 19 * * * imuser /home/imuser/myscript.sh 2>&1 | tee >(logger -t 'MYSCRIPT')
错误:意外标记`'附近出现语法错误

这里我缺少什么?

cron调用/bin/sh,与bash相比,它的语法有限

试一试

cron调用/bin/sh,与bash相比,它的语法有限

试一试


换成\…\n怎么样换成\…\n靶心…!谢谢million@MilindVaidya你可以通过接受我的答案来感谢我。我已经试过了,它让我等一分钟…然后我又全神贯注于测试…但我现在已经完成了。再次感谢布尔的眼睛…!谢谢million@MilindVaidya你可以接受我的建议来感谢我回答。我已经试过了,它让我等一分钟……然后我再次全神贯注于测试……但我现在已经完成了。再次感谢
20 19 * * * imuser /home/imuser/myscript.sh 2>&1 | bash -c 'tee >(logger -t MYSCRIPT)'