我想从$ line中获取前x个字符并将它们移动到变量中.
我该怎么做呢?
这是我现有的代码
$data = get-content "C:\TestFile.txt"
foreach($line in $data)
{
if($line.length -gt 250){**get first x amount of characters into variable Y**}
}
Run Code Online (Sandbox Code Playgroud) 我是PowerShell的新手,但我想使用它,因为在Windows批处理中没有一种简单的方法来获取字符串的长度.
我需要在PowerShell中编写一段代码,遍历.txt文件中的每一行并确定该行的字符长度.如果字符长度超过250然后....等.
....等部分目前并不重要:)
在Windows批处理中,我会这样写:
FOR /F %%A IN ("C:\TestFile.txt") DO (
SET LINE=%%A
If LINE > 250 characters then ( ' This line is made up
....etc
)
Run Code Online (Sandbox Code Playgroud)
我该怎么做?
我是PowerShell的新手,想知道是否有办法从文件名中删除一个字符.我想要删除的字符是短划线" - ",有时文件名中有2或3个短划线.是否可以重命名其中包含破折号的文件?