选择要在文件路径powershell中使用的变量名[重复]

bvpmtnay  于 2023-03-08  发布在  Shell
关注(0)|答案(1)|浏览(142)
    • 此问题在此处已有答案**:

Create multiple files from one CSV, one files from each value in a column [Powershell](3个答案)
23天前关闭。
我有一个变量$ex,它是一个带有id的名字列表,所以里面有两列,它的格式如下:

id,name
-1 app1
 1 app2
 2 app3
 3 app4

我想把变量名,ex,在一个文件路径,我用来导出上述文件为csv。

$ex
$path="C:\Users\Local\'$ex'.csv"
Out-File -FilePath $path  -InputObject $ex

我得到的错误是

Out-File : Illegal characters in path.

最理想的结果是导出的csv具有名称ex。如果名称不同,则具有所述名称。
路径如下所示

$path="C:\Users\Local\$ex.csv"

输出将是ex.csv,即变量的名称作为csv的名称。
如果文件名为$new_file,则csv的输出应为new_file. csv

0md85ypi

0md85ypi1#

怎么样

$path="C:\Users\Local\$($ex).csv"

相关问题