执行命令但已使用单引号和双引号

执行命令但已使用单引号和双引号

这里有两个命令。第一个命令在我的 php.ini 中有效,但第二个命令无效。这两个命令之间的唯一区别是“XAMPPEmails”和“XAMPP Emails”之间有一个空格。我希望在我的 Documents/XAMPP Emails 文件夹中创建电子邮件,而我唯一的问题是我已经使用了单引号和双引号。如果同时使用两个引号,我该如何实现呢?

sendmail_path = "cat > /home/USERNAME/Documents/XAMPPEmails/`date '+%Y-%m-%d - %H-%M-%S'`.eml" 


sendmail_path = "cat > /home/USERNAME/Documents/XAMPP Emails/`date '+%Y-%m-%d - %H-%M-%S'`.eml" 

答案1

逃离空间。

 sendmail_path = "cat > /home/USERNAME/Documents/XAMPP\ Emails/`date '+%Y-%m-%d - %H-%M-%S'`.eml" 

相关内容