如何在Linux中表格处理 Linux column格式化输出

上周尝试了该专栏。
这真的很有用。

基本用法是-t。
例如,我有一个 data.txt 文件。

里面的内容:
旧城名称 爱丽丝 3 0 纽约 POP 2 5 伦敦
只需使用 -t data.txt 列。

输出是一个自动对齐的表格。
非常清楚。

如果分隔符不是空格怎么办?例如,CSV 文件使用逗号。

然后添加-s、-s列、-t data.csv。

这也可以对齐。
非常方便。

有时数据是动态的。
例如,ps 命令的输出。

我只使用 ps aux |头 - n 5 |列-R。

将 ps 输出直接传递到列。
实时显示进程信息。

一个问题是:数据中有空格怎么办?
例如,名字是爱丽丝·史密斯。

该列将自动识别该列。
但有时不是。

我使用awk进行预处理。
用下划线替换空格。

例如 awk -F, '{gsub(/ /, "_", $3 );打印 $0}' data.csv。

预处理后,传递至色谱柱。
使用-s、-t。

使用awk替换下划线。

最终的结果是完美的。

指定列宽有点烦人。
列不工作
您必须使用 printf。
例如,awk -F, '{printf "%-1 0s%-5 s%-1 5 s\n", $1 , $2 , $3 }' data.csv。

这样每一列都有固定的宽度。
输出很优雅。

可以写文字。
例如format_data.sh。

用管道分别连接轴与轴。
自动化处理。

例如:
bash awk -F, '{gsub(/ /, "_", $3 );打印 $0}' data.csv |列 -s、-t | awk '{gsub(/_/," ", $3 );打印 $0}'
另存为脚本。
稍后再用吧。

有时字段对齐不正确。
数据可能包含隐藏字符。

只需使用cat -A即可显示。
发现后处理。

选择器冲突也很常见。
例如,CSV 文件中的分隔符。

就用awk来转义吧。
或将其预处理干净,然后传递至色谱柱。

注意大文件的性能。
直接传输到 ps aux 可能会很慢。

首先尝试使用标题来获取几行。
或者使用sed来过滤。

适用场景很多。
例如,分析日志。

/var/log/messages。
使用柱子进行展示非常方便。

还可以进行系统监控。
它使用 ps 顶列输出。

CSV 文件也可以转换为电子表格。
用于创建报告。
非常实用。

总之,专栏配合awk ps。
非常强大。

这就是全部内容了。
由你决定。

6 个 Linux 平台下最好的替代 MS Office 的开源办公软件

上周,我对比了Linux系统上的几款办公软件,发现以下六款开源软件在功能、兼容性和用户体验方面表现都相当不错。

1 . LibreOffice:是 OpenOffice 的一个分支,由文档基金会维护,已成为 Linux 发行版的默认办公套件。
它功能全面,支持MSOffice格式和OpenDocument格式,还提供了额外的附加功能。
凭借强大的跨平台兼容性和活跃的社区,我认为这是最好的整体选择。

2 ONLYOFFICE:该软件专注于协作,提供桌面版和服务器版。
界面类似MSOffice,协作功能强大,支持实时协作、版本控制等。
提供.deb和.rpm包,方便安装在Linux桌面上。

3 CalligraSuite:KDE 的原始 KOffice,集成到 KDE 桌面环境中。
它功能丰富,适合创造性工作,并与 KDE 生态系统深度集成。

4 ApacheOpenOffice:OpenOffice 的 Apache 版本历史悠久,但开发活动较少。
它支持MSOffice和ODF格式,但安装复杂,而且有很多开发停滞的传闻。

5 SiagOffice:这是一款极其轻量级的办公套件,适合资源有限的Linux系统。
资源占用极低,启动速度快。

6 FengOffice:基于Web的协作平台,提供文档管理、任务管理等功能。
支持多用户协作和权限管理,但没有桌面客户端。

总而言之,如果您需要 MSOffice 的最佳替代品,LibreOffice 是一个不错的选择。
如果您注重协作,ONLYOFFICE是一个不错的选择。
对于轻型需求,您可以选择 SiagOffice。
KDE 用户可以尝试 CalligraSuite。
对于企业协作来说,FengOffice是一个不错的选择。
这些软件都是免费的,用户可以根据自己的需求选择合适的解决方案。
这取决于你。

wps的linux版怎么样

Linux版本的WPS足以满足日常办公使用,但与Windows有显着不同。

文本、表格和演示功能可用,文档兼容性不是问题。
安装终端后wps/et/wpp可以直接使用。

PDF编辑不好,只是一些基本操作。
对比、批量打印这些特色功能没有。
会员必须购买另一个系统,并且Linux注册也受到限制。

版本已更新,错误已修复并添加了功能。
在此版本 1 2 .1 .2 .2 3 5 7 8 中,表格和格式刚刚更改。

安装简单,.deb文件终端搞定。
用户界面与Windows类似,更容易上手。

基本Office使用,Linux版本即可。
PDF或特色功能,Windows购买会员。