&1 一切正常。但是当我在行尾使用 & 时: m-6ren">
gpt4 book ai didi

bash - 使用 &(背景)从 bash 发送电子邮件时失败

转载 作者:行者123 更新时间:2023-11-29 09:26:30 25 4
gpt4 key购买 nike

当我使用此命令发送电子邮件时:

mail -s "export CSV" -a calls.tar mail@mail.pl < text.txt > /dev/null 2>&1

一切正常。但是当我在行尾使用 & 时:

mail -s "export CSV" -a calls.tar mail@mail.pl < text.txt > /dev/null 2>&1 &

查询正在运行到无穷大。

如何正确运行此查询?

最佳答案

理想情况下,您应该设法找出正在发生的事情,但如果您赶时间或一切都失败了,您可以尝试将所有内容包含在 () 中并在后台运行它。这应该有效。

$ ( mail -s "export CSV" -a calls.tar mail@mail.pl < text.txt > /dev/null 2>&1 ) &

在任何情况下,您始终可以使用调试技术并执行您的命令,逐渐增加复杂性以查看它在哪里失败。

$ mail -s "export CSV" mail@mail.pl &
$ mail -s "export CSV" mail@mail.pl < text.txt &
$ mail -s "export CSV" mail@mail.pl < text.txt > /dev/null &
$ mail -s "export CSV" mail@mail.pl < text.txt > /dev/null 2>&1 &
$ mail -s "export CSV" -a calls.tar mail@mail.pl < text.txt > /dev/null 2>&1 &

你明白了。 :)

关于bash - 使用 &(背景)从 bash 发送电子邮件时失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16435239/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com