【发布时间】:2016-08-09 15:49:14
【问题描述】:
我有这个重命名文件的 PowerShell 脚本。以下是字符串操作代码的一部分(不是我的实际代码,只是为了说明问题):
$text="String1.txt"
$text
$text.trimend(".txt")
$date=Get-Date -format yyyyMMdd
$text + $date
$newFile = $text.trimend(".txt") + "_" + $date + ".bak"
$newFile
$NewFile1 = $newFile.TrimEnd("_$date.bak") + ".bak"
$NewFile1
结果是:
String1.txt
String1
String1.txt20131104
String1_20131104.bak
String.bak
为什么String1 末尾的1 也被删除了?我希望结果是String1.bak。
【问题讨论】:
标签: string powershell