小编Dre*_* M.的帖子

PowerShell:从字符串中提取时间戳

我是PowerShell的新手,并且已经想出如何从日志文件中提取相关的行:

C:\Documents and Settings\admin\Local Settings\Application Data\Microsoft\SyncToy\2.0\SyncToyLog.log:325:SYNC: 05/22/2012 14:54:55:857: SyncToy run of Profile Backup (C:\Documents and Settings\admin\, H:\Sync\) completed at 5:22/2012 2:54:55 PM.
Run Code Online (Sandbox Code Playgroud)

我想要做的是将第一个时间戳sans毫秒(使用24小时时间的那个)提取到一个变量.结果:

05/22/2012 14:54:55
Run Code Online (Sandbox Code Playgroud)

任何援助将不胜感激.

powershell

5
推荐指数
1
解决办法
1万
查看次数

sed:从字符串中提取版本号

输入: adcheck (CentrifyDC 4.4.3-421)

期望的输出: 4.4.3

我认为会起作用:

/usr/share/centrifydc/bin/adcheck --version | sed -n '/Centrify DC /,/-/p'
Run Code Online (Sandbox Code Playgroud)

但那没什么输出?

谢谢!

sed

3
推荐指数
3
解决办法
1万
查看次数

Perl:简单的方法将MM/DD/YYYY重新排列为YYYY-MM-DD?

示例输入:8/23/2008(单个数字日/月不会得到前导零)

期望的输出:2008-08-23

更喜欢使用perl.谢谢!

perl

-2
推荐指数
1
解决办法
1879
查看次数

标签 统计

perl ×1

powershell ×1

sed ×1