명령 1 출력
DATA EXTERN 30708 27086 CONNECTED
DATA01 NORMAL 10228 10120 CONNECTED
DATA02 HIGH 15342 15180 MOUNTED
명령 2 인스턴스 FRC 명령 출력
" 3 3db02abc7. DATA01 DATA011 READ WRITE ALLOWED 01/09/2021 12:37:51 PM",
" 2 3db02abc9. DATA02 DATA01db2 READ WRITE ALLOWED 05/07/2021 02:18:22 PM"
" 3 3db02abc8. DATA01 DATA011 READ WRITE ALLOWED 01/09/2021 12:37:51 PM",
" 2 3db02abc0. DATA02 DATA01db2 READ WRITE ALLOWED 05/07/2021 02:18:22 PM"
명령 3 인스턴스 FRC 명령 출력
$ ps -ef | grep pmon | grep -v grep | awk '{ print $8 }' | cut -d '_' -f3
+ASM
S112
위는 ansible의 stdout_lines 샘플 출력입니다. 이 출력을 csv 파일에 열별로 쓰고 싶습니다. 전체 command1은 열 1 아래에, command2는 열 2 아래, command3은 열 3 아래에 있습니다. 아니면 csv 파일의 단일 셀 내에 각 명령 출력을 작성하시겠습니까?
insertafter 유무에 관계없이 lineinfile을 사용해 보았고 다음 열 옆에 있는 csv 파일로 추출되었습니다. stdout_lines와 동일한 csvfile에 출력을 쓰려면 어떻게 해야 합니까?