Tmux: "tmux ls"의 기본 형식은 무엇이며 이를 확인하는 방법은 무엇입니까?

Tmux: "tmux ls"의 기본 형식은 무엇이며 이를 확인하는 방법은 무엇입니까?

기본 형식의 "tmux ls" 출력 예는 다음과 같습니다.

$ tmux ls 
26: 1 windows (created Fri Apr 23 10:57:23 2021) [90x30]
27: 1 windows (created Sat Apr 24 01:40:51 2021) [90x30]
28: 1 windows (created Sat Apr 24 01:41:09 2021) [90x30]

여기에서는 날짜별로 정렬된 목록을 보고 싶지만 인터넷에서 해당 목록의 일부를 찾을 수 없어서 형식과 스크립트를 직접 배우려고 합니다. 이제 시작하려면 현재 형식, "tmux ls"에서 사용하는 구성 및 확인 방법을 알고 싶습니다. 구글링해서 확인해봤는데문서인데 확인방법이나 기본형식을 찾을 수 없어서 알 수 있는 방법이 없을까 궁금합니다.

다음에 추가:

여기서 다시 질문은 간단히 말해서 어떤 형식(xxxxx 부분 tmux ls -F "xxxxx")이 으로 사용되는지입니다 tmux ls. (저는 이것이 매우 간단하고 이해하기 쉬운 질문이라고 생각합니다...)

답변1

답은 소스코드에 있다cmd-목록-sessions.c (원문 그대로), 기본 형식은 다음과 같습니다.

"#{session_name}: #{session_windows} windows (created #{t:session_created})\
#{?session_grouped, (group ,}#{session_group}#{?session_grouped,),}\
#{?session_attached, (attached),}"

정렬하고 싶기 때문에 #{session_created}타임스탬프가 표준 Unix 시간이 되도록(정렬하기 쉽도록) 형식을 사용하는 것이 좋습니다.

관련 정보