Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/string/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/powershell/11.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
String Powershell删除文本文件中的字符串_String_Powershell_Delete Row - Fatal编程技术网

String Powershell删除文本文件中的字符串

String Powershell删除文本文件中的字符串,string,powershell,delete-row,String,Powershell,Delete Row,我有一个每天下载的文件,我想做的是创建一个脚本,读取文本文件并删除包含字符串“--”的所有行 我从“(获取内容L:\holdings.txt)|其中{$\une”“| out file holdings.txt” < >删除所有空白行,没有任何问题,然后尝试 $del -like "*-*" "(get-content L:\holdings.txt) | where {$_ -ne $del | out-file L:\holdings.txt" 我认为这将删除任何数据行,而它运行时没有错误

我有一个每天下载的文件,我想做的是创建一个脚本,读取文本文件并删除包含字符串“--”的所有行

我从
“(获取内容L:\holdings.txt)|其中{$\une”“| out file holdings.txt”

< >删除所有空白行,没有任何问题,然后尝试

$del -like "*-*"
"(get-content L:\holdings.txt) | where {$_ -ne $del | out-file L:\holdings.txt"
我认为这将删除任何数据行,而它运行时没有错误,该行不会被删除

我不知道它是否相关,但我要删除的那一行将始终是第二行,因为它是逗号分隔的SQL批处理文件自动化

文件内容如下

通知编号、交易编号
--------------------,-----------------

只是想给你们一个我正在尝试解决的图形表示

有什么想法吗

问候


Richard

解决了它,一个快速的修正,现在它是
(获取内容“L:\movement.txt”)-notmatch”--“| out文件“L:\movement.txt”

希望它能在将来帮助其他人!