Linux의 통화 상태 페이지

Linux의 통화 상태 페이지

저는 현재 Linux 기반 프로젝트를 진행하고 있습니다. Linux 터미널에서 웹 애플리케이션에 연결했습니다. 웹 애플리케이션은 페이지와 데이터로 구성되므로 Linux 터미널에서는 다음 명령을 사용하여 Linux 터미널에 웹 애플리케이션의 데이터를 표시합니다.

./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..을 시도했지만 나와 페이지만 표시 1st되는데 9th1페이지부터 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 ...유용합니다 .

관련 정보