使用Receiver channel OS命令行将时间戳复制并添加到文件

2020-09-23 11:14发布

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


大家好,

我正在尝试创建正在创建的文件的副本,并使用Receiver通道内的OS命令行在文件名中添加时间戳。

我能够复制文件,但在向复制的文件添加时间戳时遇到问题。

以下是我在OS命令行内部使用的代码:

cp%F/targetdirectory/test1.txt

请提出一种仅使用上述代码添加时间戳的方法。

谢谢

阿米尔

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


大家好,

我正在尝试创建正在创建的文件的副本,并使用Receiver通道内的OS命令行在文件名中添加时间戳。

我能够复制文件,但在向复制的文件添加时间戳时遇到问题。

以下是我在OS命令行内部使用的代码:

cp%F/targetdirectory/test1.txt

请提出一种仅使用上述代码添加时间戳的方法。

谢谢

阿米尔

付费偷看设置
发送
4条回答
土豆飞人
1楼 · 2020-09-23 11:40.采纳回答

大家好,

我创建了另一个业务组件,并创建了新的通信通道,以使用现有映射复制这些文件,并将这些新创建的通道添加到业务组件中。 之后,我可以得到文件的副本。

谢谢

亚米尔

土豆飞人
2楼-- · 2020-09-23 11:48

嗨,詹斯,

您提供的代码无法正常工作。

即使没有使用此代码创建文件。 请建议

谢谢

Aamir

clever101
3楼-- · 2020-09-23 11:43

不是UNIX/Linux shell专家,但是请尝试这样做:

 cp%F"/img/targetdirectory/test1 $(date +'%Y%m%d%H%M%S')" 
SAP小菜
4楼-- · 2020-09-23 11:35

如上所述,我不是专家 在命令行上。 请说明您的PI Server是否在UNIX,Linux或Windows上运行。

如果是Linux/Unix,请查看"日期"功能。 不确定PI如何解释这一点。 使用XPI Inspector可能(!)有助于对此进行更深入的研究。

欢呼

Jens

一周热门 更多>