Visual studio code zsh:未找到命令:foo

Visual studio code zsh:未找到命令:foo,visual-studio-code,command-line,vagrantfile,Visual Studio Code,Command Line,Vagrantfile,我正在学习流浪者的力量,我偶然发现了这个问题。我正在尝试创建一个名为foo.txt的文本,其中包含文本“foo” 我在终端中输入的是: user@User-MBP数据%“foo”>foo.txt 航站楼说: zsh:未找到命令:foo 有人遇到过这种情况吗?提前感谢您的帮助 你不能像那样对文件抛出字符串。您需要使用类似于echo的程序为您抛出它 echo "foo" > foo.txt 要更清楚地了解原因,请运行manecho echo程序“将参数写入标准输出

我正在学习流浪者的力量,我偶然发现了这个问题。我正在尝试创建一个名为foo.txt的文本,其中包含文本“foo”

我在终端中输入的是:

  • user@User-MBP数据%“foo”>foo.txt
航站楼说:

  • zsh:未找到命令:foo

有人遇到过这种情况吗?提前感谢您的帮助

你不能像那样对文件抛出字符串。您需要使用类似于
echo
的程序为您抛出它

echo "foo" > foo.txt
要更清楚地了解原因,请运行
manecho

echo
程序“将参数写入标准输出”。无论您给它什么参数(即“foo”),它都将写入标准输出

您可以使用“重定向标准输出”的
操作符来实现这一点。读一下


然后指定一个文件来“捕获”重定向的标准输出(即foo.txt),您已经做得很好了。

您不能像这样对文件抛出字符串。您需要使用类似于
echo
的程序为您抛出它

echo "foo" > foo.txt
要更清楚地了解原因,请运行
manecho

echo
程序“将参数写入标准输出”。无论您给它什么参数(即“foo”),它都将写入标准输出

您可以使用“重定向标准输出”的
操作符来实现这一点。读一下


然后指定一个文件来“捕获”重定向的标准输出(即foo.txt),您已经做得很好了。

您好,感谢您抽出时间来帮助我!你好,谢谢你抽出时间来帮助我!