Linuxのコールステータスページ

Linuxのコールステータスページ

私は現在Linuxベースのプロジェクトを進めています。 Linux端末でWebアプリケーションに接続しました。 Webアプリケーションはページとデータで構成されているため、Linux端末は次のコマンドを使用してLinux端末にWebアプリケーションのデータを表示します。

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

したがって、上記のコマンドATS15Xはサービス名14002とポート番号です。 &は私たちが電話していることを意味_1します。_2初めてそして2位アプリケーションページ..だから私たちは+100申請書ページに次のように書くと退屈になります。

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

だから私はそれまで文章を書く必要があります。_100

書き込みを避ける方法はありますか? _1、..、_9..を試しましたが、私とページだけが表示されますが、1st19thページから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 ...便利です。

おすすめ記事