从机器人框架执行带有变音符字符的Unix命令

时间:2020-05-26 15:06:24

标签: unix robotframework robotframework-sshlibrary

我想从RobotFramwork执行unix sed命令。该命令在Unix机器上运行正常,但是从RobotFramework执行同一命令时,该命令不起作用。

执行命令sed's / | [a-zA-Z0-9 \〜\Ö\ö] [^ a-zA-Z0-9 \〜\Ö\ö]。 $ / | /'File1.txt> file2.txt

文件1中的可用数据

01|ÖABCD

02|DEBF

03|YY&Y

04|1343

输出应为file2.txt

01|ÖABCD

02|DEBF

03|

04|1343

当我从Unix框中执行此命令时,它在file2.txt中给我正确的结果。但是,当我从Robotframework执行相同的命令时,该命令正以数据中可用的Ö(变音符)的形式进行第一次记录。

0 个答案:

没有答案