응답 형식을 키-값 문자열로 지정

응답 형식을 키-값 문자열로 지정

다음 명령을 호출한다고 가정해 보겠습니다.

pwd && ls -l 

다음과 같은 필수 형식으로 응답을 받고 싶습니다.

[CurrentDirectory=[here_result_of_pwd]] [AllDirectoriesInCurrentDirectory= 
[here_result_of ls -l command]]

이 결과를 얻기 위해 Unix에서 필수 형식을 적용하는 다른 방법이 있습니까?

답변1

이 시도,

echo -e "[CurrentDirectory=[`pwd`]] [AllDirectoriesInCurrentDirectory=[`ls -l | grep -v '^total'`]]"

산출:

 [CurrentDirectory=[/home/test]] [AllDirectoriesInCurrentDirectory=[-rw-r--r-- 1 root root    0 Jul 17 16:50 2501254200*.nc
-rw-r--r-- 1 root root  118 Jul 17 12:12 ghf
-rw-r--r-- 1 root root  179 Aug  1 16:35 jjj
-rw-r--r-- 1 root root  716 Aug  2 17:15 kk
-rw-r--r-- 1 root root 2527 Jul 17 15:10 test
-rw-r--r-- 1 root root  216 Jul 17 16:28 ttt]]

관련 정보