linux – 使用tee命令将输出重定向到不存在的dir中的文件

我正在尝试使用tee命令将输出重定向到文件,我希望在尚未创建的目录中创建该文件.

date | tee new_dir/new_file

当new_dir不存在时,tee命令失败说

tee: new_dir/new_file: No such file or directory

如果我在运行tee命令之前创建new_dir,那么它工作正常,但由于某种原因我不想手动创建new_dir,是否可以使用tee命令创建new_dir?

最佳答案
不.在运行tee之前,您必须先创建目录.

转载注明原文:linux – 使用tee命令将输出重定向到不存在的dir中的文件 - 代码日志