fold

FOLD 在很长的线上不起作用
fold

FOLD 在很长的线上不起作用

我有一个如下的折叠命令将一个很长行的文件拆分为多行。如果文件很小,它会起作用。但如果文件的长度太长,它会在中途停止添加新行字符。 fold -b -w 3000 <<filename>> 有其他方法可以做到这一点吗?我在 RHEL 上。 ...

Admin

Unix 折叠命令行为异常
fold

Unix 折叠命令行为异常

所以我有这个 fasta(生物学)文件,如下所示: >m64093_191209_130050/133911/ccs_64 TTCAGGCTGTGTTCCATTTGATTTAAAATCAAATAATTTCATTCGCGTCAGAACACCTGGTTTCACGACC ATAAATAATTTACCAGTGAATCGAGGCTCAATTATAGATCCTCGGACGCGAGTTCTCGGTTGACGAGTGG GATTCGAATTATTTTTCACCGAAAATTTTAGTCGACGAGTTCAGATAAATTTGTTCGGGATAAAATCATC TGA...

Admin

折叠:仅输出第一个字符
fold

折叠:仅输出第一个字符

我正在使用fold字符串创建字符数组。 INPUT=$1 arr=($(fold -w1 <<< "$INPUT")) echo "$arr" echo "$arr[@]" 我使用命令./myProgram 1234来执行脚本。 预期输出:1 2 3 4 我得到什么:1和1[@] ...

Admin

折叠的 unicode 安全替代方案
fold

折叠的 unicode 安全替代方案

我习惯fold -w 3将一行分成多个 3 个字符长的行,但是对于 GNU 实现,它似乎不适用于具有多字节字符的文本。 我怎样才能实现上述目标sed? 我已经想出了,sed -r 's/^(.{0,3})(.*)/\1\n\2/g'但这只能进行一次替换: echo "111222333444555666" | sed -r 's/^(.{0,3})(.*)/\1\n\2/g' 111 222333444555666 其他示例: echo "ĄĄĄĄĄĄĄĄĄĄĄĄĄĄĄĄĄĄĄĄĄĄĄ" | sed -r 's/^(.{0,3})(.*)/...

Admin

使用 coreutils 换行和缩进文本
fold

使用 coreutils 换行和缩进文本

简洁版本 我想创建多行文本的表格显示,类似于以下内容: all Build all targets document Create documentation of source files in the subfolders `src` and `script`, and write it to `man` test Run unit tests 目前,我对此的输入如下所示,但这当然可以更改: all---Build all targets document---Create documentation...

Admin

如何包装 watch 命令的输出?
fold

如何包装 watch 命令的输出?

考虑以下命令: watch -d "ps -ef | grep java" 它给出以下输出: kshitiz 11369 11285 0 Oct13 ? 00:06:02 /usr/lib/jvm/jdk1.7.0_40/jre/bin/java -Djava.awt.headless=true -Didea.version==14.1.2 -Xmx512m -Dfile.e 超出的输出-Dfile.e被截断或流出屏幕。如何滚动查看输出或自动换行? fold不戴手表 使用: fold与手表一起 使用: ...

Admin