我做过一次,但无法找到更多:
如何在滚动时保持 LibreOffice Calc 工作表的顶行可见?
(直觉上它应该是视图或格式,充其量是在右键菜单中,但我看不到任何相关的东西......)
是否有任何(好的)基于终端(即在 VT 中运行,而不是在 GUI/X 中运行)的 Unix/Linux 电子表格或文字处理器?有没有人记得以前流行的这些程序的名称(例如,在 X 变得如此普遍之前)?
我知道在 Unix 中进行文字处理的“正确”方式是使用 LaTeX 或 GROFF 之类的标记语言以及 vi 或 emacs 之类的简单编辑器......有人记得一个旧的程序吗?) - 类似于旧的 MS-DOS(Windows 之前的)类似 WordPerfect 的 Unix 程序?你没有真正的所见即所得,但在文本中用颜色、反向视频等标记了诸如强调和下划线之类的东西。
对于 LaTeX 或一些 XML 格式更“前端”的程序来创建文字处理文档也很有趣,只要它们使用终端并使用颜色等来标记诸如强调文本之类的东西(而不是您看到的乳胶格式-代码)。例如。你按下 CTRL-I,你写的文本变成反视频,并被写入到格式代码之间的文件中以进行强调。
我意识到这不是一个完全与 unix/linux 相关的问题。但由于这是我将在 linux 上做的事情,我希望有人有答案。
我有一个在线 excel 文件 ( .xlsx),它会定期更新(由其他人)。我想编写一个脚本并将其作为 cronjob 放入以处理该 excel 表。但要做到这一点,我需要将其转换为一个文本文件(所以 a .csv),其中包含分号分隔的列。不幸的是,它不能用逗号分隔,因为某些列中有逗号。是否有可能从 shell 进行这种转换?我安装了 Open office,我可以使用它的 GUI 来做到这一点,但想知道是否可以从命令行做到这一点。谢谢!
PS:我也有一台 Mac 机器,所以如果一些解决方案可以在那里工作,那也很好。:)
我有列用tab.
当某些行有空单元格(开始时,中间)时,我有文件。
在这种情况下,column -t -s $'\t'只会失败:
输入:
$ echo -e 'A\tB\tC\tD\n\tb1\t\td1\n\t\t\td2\na3\t\t\td3' > in.tsv
$ hexdump -C in.tsv
00000000 41 09 42 09 43 09 44 0a 09 62 31 09 09 64 31 0a |A.B.C.D..b1..d1.|
00000010 09 09 09 64 32 0a 61 33 09 09 09 64 33 0a |...d2.a3...d3.|
0000001e
Run Code Online (Sandbox Code Playgroud)
列输出:
$ cat in.tsv | column -t -s $'\t'
A B C D
b1 d1
d2
a3 d3
Run Code Online (Sandbox Code Playgroud)
代替:
A B C D
b1 …Run Code Online (Sandbox Code Playgroud) 我希望能够在 linux 中比较 2 个 excel 表。我对将它们转换为csv格式不感兴趣,因为它们具有csv. 我希望能够进行图形比较(某种kompare方式)。该工具应该在 linux 平台上可用。
有任何想法吗 ?
我是 Linux 新手。我知道Linux中有一些通过终端在文件格式之间进行转换的方法。但有什么办法可以实现以下目标吗?
我有 3 个文件夹,在这些文件夹中,还有 15 个文件夹。每个文件夹都有 12 个 .xls 格式的文件,以及一些其他 .R 文件和 pdf 文件。有没有办法创建这 3 个文件夹的精确副本,其中所有 .xls 都转换为 .xlsx 格式?
如果以下内容看起来太不真实,那么如何将一个文件夹中的所有 .xls 文件转换为 .xlsx 文件格式?然后我就可以复制上述内容。
注意:我没有LibreOffice,我使用WPS。如果以下需要 LibreOffice 我可以根据需要安装它。
电子表格计算器sc是一个非常古老的基于控制台的程序。它的作用正如其名称所示。我在其手册页中找不到如何撤消操作。我目前将它与 RCS 一起使用,即. 在进行重大更改之前,在 RCS 中手动创建版本,并根据需要轮换回某个版本。我想知道是否有更好的方法来做到这一点。谢谢。
我是使用 Linux 的完全初学者,我想知道如何将命令行中的一堆数据导出到 csv 或电子表格文件(甚至文本也可以)。现在我只是echo在一个打印出大量数据的主题上使用。所以我可以看到随着时间流逝的数据。我想要做的是仅将带有数字的部分分开并将它们导出到数据文件中。
因此,例如,如果命令重复流式传输类似以下内容:
header:
seq: 93342
stamp:
secs: 1406820172
nsecs: 191358647
frame_id: ''
name: ['arm_joint_1', 'arm_joint_2', 'arm_joint_3', 'arm_joint_4', 'arm_joint_5', 'gripper_finger_joint_l', 'gripper_finger_joint_r']
position: [2.116426527797216, 1.8058519002096407, -1.6111500844302575, 3.479512978878036, 2.8513271915116376, 0.0, 0.0]
velocity: [-0.0, -0.0, 0.0, -0.0, -0.0, 0.0, 0.0]
effort: []
---
header:
seq: 93343
stamp:
secs: 1406820172
nsecs: 211357280
frame_id: ''
name: ['arm_joint_1', 'arm_joint_2', 'arm_joint_3', 'arm_joint_4', 'arm_joint_5', 'gripper_finger_joint_l', 'gripper_finger_joint_r']
position: [2.116426527797216, 1.8058519002096407, -1.6111500844302575, 3.479512978878036, 2.8513271915116376, 0.0, 0.0]
velocity: [-0.0, -0.0, 0.0, -0.0, -0.0, 0.0, 0.0]
effort: …Run Code Online (Sandbox Code Playgroud) 我将 .xls 文件从邮件复制到服务器。当我打开它时,它是不可读的格式。在底部我可以看到“[noeol][converted]”
我需要从 xls 文件中提取数据。
在 LibreOffice Calc 中,=BLANK()公式仅返回TRUE具有基础数据类型 \xe2\x80\x9dblank\xe2\x80\x9d 的单元格。换句话说:如果单元格包含不返回任何内容的公式(或者包含空文本字符串),=BLANK()则将为FALSE. 有没有办法检查单元格是否包含可显示的内容,例如文本字符串或数字?
在下面的屏幕截图中,=ISBLANK(B3)公式C3返回FALSE,因为单元格包含一个不返回任何内容的公式。我将如何检查 B:B 单元是否为 \xe2\x80\x9dblank\xe2\x80\x9d 在不包含任何数据的意义上?
我有一个 Excel 文件,如下图所示,可在此处下载。我需要的是提取项目(B 列)下的变量和 G 列中的值。首先,我尝试将 Excel 文件保存为逗号分隔的 .csv 文件,但是当我检查Mac OS X 终端,它告诉我 CSV 文件只有一行:
$ wc -l Layout.csv
0 Layout.csv
Run Code Online (Sandbox Code Playgroud)
知道为什么会这样吗?

这是在文本编辑器中打开的 CSV 文件,显示它有多行:

您可以在此处下载该文件。
我有一个与以下格式类似的文件:
1.1.1.5 Ensure mounting of hfsplus filesystems is disabled
1.1.1.6 Ensure mounting of squashfs filesystems is disabled
1.1.15 Ensure nodev option set on /dev/shm partition
1.1.16 Ensure nosuid option set on /dev/shm partition
1.2.2 Ensure GPG keys are configured
1.3.1 Ensure AIDE is installed
Run Code Online (Sandbox Code Playgroud)
它们并非都以Ensure.
我正在尝试将其导入到电子表格第一列(xxxx)的电子表格中。
例如,我需要用逗号分隔第一列,以便 LibreOffice 可以将其用作分隔符。
如何更改文件以在第一列后添加逗号,以便 LibreOffice 可以使用 bash 将其用作分隔符?
你能帮我解决以下问题吗?
任何人都请提出自动化上述步骤的想法。我可以做第一步和第三步,但我不知道第二步:(
spreadsheet ×13
csv ×4
libreoffice ×4
command-line ×2
conversion ×2
linux ×2
grep ×1
openoffice ×1
scripting ×1
sed ×1
software-rec ×1