当前位置: 首页 > 知识库问答 >
问题:

附加自定义消息的PowerShell格式时间戳

蓬弘
2023-03-14

PowerShell的新手。尝试一些基本的例子。

我试图将TimeStamp附加到自定义消息,同时将信息写入日志文件。

function Get-TimeStamp {
    return Get-Date -Format yyyymmdd_hhmmss
}
write-host '[INFO].['$(Get-TimeStamp)'] Message'

输出如下所示:

[INFO].[  20184827_054844 ] Message

有人能告诉我如何在时间戳前后去掉多余的空格吗?

共有2个答案

顾喜
2023-03-14

除了Rupesh的答案之外,它还为您提供了额外的空间,因为它是powershell如何分解或扩展要连接并写入主机的子表达式的

下面介绍了执行所需操作的其他方法:使用“”字符串连接运算符

write-host ('[INFO].['+$(Get-TimeStamp)+'] Message')
---> [INFO].[20183327_033349] Message

请参见此处的相关问题和信息:

如何在PowerShell中连接字符串和变量?

Windows Powershell语言规范3.0版开始第21页

应和悦
2023-03-14

只是通过基本的谷歌搜索得到的

我只需要用双引号将内容括起来

write-host "[INFO].[$(Get-TimeStamp)] Message"
 类似资料:
  • 简介 此消息 用来接收 用户自定义TOPIC消息 发送过来的事件。 消息体 ChannelMessageBean 例子 Kotlin @Subscribe(threadMode = ThreadMode.MAIN) fun onReceiveCustomMessage(customEvent: ChannelMessageBean) { // TODO } ChannelMessageB

  • 问题 如何定义NotFound消息和其他消息? 解法 import web urls = (...) app = web.application(urls, globals()) def notfound(): return web.notfound("Sorry, the page you were looking for was not found.") # You c

  • /** 自定义消息发送接口(目前只支持文本消息发送) @param chatController 聊窗实体(必须是小能SDK创建的聊窗实体NtalkerChatController类型) @param type 消息类型: 11:文本消息 12:图片消息 13:语音消息 14:视频消息 @param message 消息内容 */ NSString *str = @“自定义文本消息test”;

  • 我不明白将布局附加到根视图组的目的,它是布局的一部分。为什么不使用attachToRoot标志为false: 顺便说一句,我的自定义toast消息可以正常工作,即使我省略了根视图并使用'null'作为第二个参数调用culflate。我明白这可能会在评估LayoutParams时引起一些问题,但我看不到任何问题。