默认格式为“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]
Run Code Online (Sandbox Code Playgroud)
在这里,我想查看按日期排序的列表,但我在互联网上找不到该列表的片段,因此我尝试自己学习格式和脚本。现在开始,我想知道当前的格式、“tmux ls”使用的配置以及如何检查它。我用谷歌搜索并检查了文档,但找不到如何检查或默认格式,所以我想知道有没有办法知道它们?
添加:
所以这里的问题再次简单地说,什么格式( 的 xxxxx 部分tmux ls -F "xxxxx"
)被用作tmux ls
. 这就是问题。(我相信这是一个非常简单且可以理解的问题......)
源代码在cmd-list-sessions.c 中包含答案(作为原始文本),默认格式是
"#{session_name}: #{session_windows} windows (created #{t:session_created})\
#{?session_grouped, (group ,}#{session_group}#{?session_grouped,),}\
#{?session_attached, (attached),}"
Run Code Online (Sandbox Code Playgroud)
既然你想对其进行排序,我建议使用一种格式,以便#{session_created}
时间戳是标准 Unix 时间(这样更容易排序)。
归档时间: |
|
查看次数: |
899 次 |
最近记录: |