在Ubuntu
上,在bash脚本内部运行(以及其他一些命令):
sudo jmeter -n -t test.jmx -l /home/ubuntu/apache-jmeter-2.13/bin/results.jtl
当我执行" ls"时,由于某种原因results.jtl?
,我在文件名中看到此文件带有问号。我相信这是因为在.jtl
的最后一行之后文件末尾有一个新行:
" "
文件名中的问号字符导致我出现问题。如果我用nano打开文件,请手动删除文件中的换行符并将文件保存为results.jtl
,然后我可以正常使用.jtl
文件。
如何JMeter
保存.jtl
而不将该换行符添加到.jtl
的末尾?
如果无法做到,我该如何解决?我想避免使用代码来读取文件并进行调整。我认为应该有一个更直截了当的答案。
我还尝试打开其他一些涉及的脚本,并删除这些脚本末尾的任何空格或新行。不过,这也没有任何帮助。我在想为什么"?"将以文件名开头,并尝试任何解决方案。
此外,如果我删除了" results.jtl?"文件并在命令行上运行JMeter
命令,而不是在bash脚本文件中,然后JMeter
没有保存它?在文件名中。那么,只有当bash脚本运行时才会出现?在文件名中。