使用输出运算符

时间:2017-08-12 04:53:23

标签: windows powershell

我正在尝试创建一个变量,它将使用powershell中的输出运算符命名文本文件。第一个例子是通常在没有变量(有效)的情况下完成的,第二个例子是我尝试这样做的方式(它不起作用)。

示例I:

"hello" >> janice.txt

正如我们所看到的,示例I的结果将是一个名为janice.txt的文本文件

示例II。

$i = "janice"
"hello" >> $i.txt

我期望从示例II得到的结果是一个名为的文本文件: janice.txt就像第一个例子,因为变量$ i存储字符串“janice”。

Powershell正在执行命令而没有错误,但没有创建.txt文件。 我试图弄清楚为什么它不起作用,如果有的话,它是完全无关紧要的。

这是我第一次提出问题所以如果它是罗嗦而且含糊不清,我会事先道歉。

1 个答案:

答案 0 :(得分:4)

试试这个:

"hello" >> "$i.txt"

:)