小编gre*_*eth的帖子

使用对齐的列重新格式化输出

可能的重复:
用于“表格化”输入数据的 shell 工具

我有一个程序输出如下内容:

abc   defgh   ijklm
nopqr   stu  vw
xyza bcde   fghi
Run Code Online (Sandbox Code Playgroud)

我想清理它以获得这样的东西:

abc    defgh  ijklm
nopqr  stu    vw
xyza   bcde   fghi
Run Code Online (Sandbox Code Playgroud)

我看了看column,什么trsed没看到;做这些工作吗?我可以使用其他工具吗?

text-processing

29
推荐指数
1
解决办法
2万
查看次数

在 GNU 屏幕上强制标题

默认情况下,屏幕会话的标题是输入的最后一个命令的名称,这对我来说很好,但在某些情况下我想更改它。我知道命令Ctrl- A A,但它只会在下一个命令之前更改标题,并且我希望它保持在那里,直到我另有决定。

编辑: 这是preexec我在我的.zshrc

if [[ "$TERM" == "screen" ]]; then
   local CMD=${1[(wr)^(*=*|sudo|-*)]}
   echo -n "\ek$CMD\e\\"
fi
Run Code Online (Sandbox Code Playgroud)

gnu-screen zsh window-title

9
推荐指数
2
解决办法
4075
查看次数

标签 统计

gnu-screen ×1

text-processing ×1

window-title ×1

zsh ×1