在linux中调用状态页面

在linux中调用状态页面

我目前正在从事一个基于Linux 的项目。我已从 Linux 终端连接到我们的 Web 应用程序。 Web 应用程序由页面和数据组成,因此在 Linux 终端中我使用以下命令,它会在 Linux 终端中显示 Web 应用程序中的数据:

./testclient -S ATS15X -p 14002 -itemlist ,_1,_2 -X

所以上面命令中ATS15X是服务名,14002是端口号。 &_1表示_2我们正在调用第一名第二名申请页面..所以既然我们有+100如果我在应用程序的页面中编写如下内容,将会很乏味:

./testclient -S ATS15X -p 14002 -itemlist ,_1,_2,_3,_4,_5,_6,_7,_8,_9,_10,_11,_12 -X

所以我应该继续写直到_100

有什么办法可以让我避免写作。我已经尝试过_1,..,_9 ..但它只显示我1st9th页面,但我需要查看从第1页到第9页的所有数据..您能否建议我修改命令,或者可以帮助我如何调用所有页,而不写入 _1 等至 _100。

答案1

您可以尝试以下其中一项:

解决方案1

./testclient -S ATS15X -p 14002 -itemlist "$(printf ",_%s" {1..100})" -X

解决方案2(但根据你的论点,我相信这个解决方案没有用)

./testclient -S ATS15X -p 14002 -itemlist ",_"{1..100}"" -X
#or
./testclient -S ATS15X -p 14002 -itemlist ",_"{1..100} -X

使用上面的命令,每个字段(,_1,_2等)都将生成为新参数。但是,由于您的应用程序将这些值,_1,_2,_3视为一个论点那么上面的代码将不起作用,所以我建议你使用解决方案1
如果参数,_1,_2,etc之间有空格,例如,,_1 ,_2 ,_3 ...则此解决方案很有用。

相关内容