小编Ama*_*man的帖子

如何颜色差异输出?

我想有条件地格式化 Unix 文件,我目前正在处理diff命令,想知道是否可以格式化diff命令输出的文本。

例子:

匹配的值应显示为绿色。
不匹配的值应显示为红色。

假设我有两个文件file1file2我的命令diff file1 file2

现在我希望假设输出包含 5 个不匹配,那么这些不匹配应该以红色显示。如何使用unix实现这一目标?

简而言之,“对于不匹配的值,将 diff 命令的输出颜色更改为红色”

colors bash ksh diff

47
推荐指数
5
解决办法
5万
查看次数

KSH/BASH 数组的最大大小

ksh 和 bash 脚本的最大数组大小是多少?

示例:假设我有一个包含 10 个元素的数组。数组的特定索引可以容纳的最大字符串数是多少?相同的数组的最大大小是多少?

我是 Unix 的新手。我想这是一个常见问题,但我没能找到答案,所以我决定在这里提问。

bash ksh shell-script

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

Unix bash/ksh:从特定行的文件中选择第一个非空格字符

我有文件,file1.txt其内容如下:

Date List
-----------
    Quarter Date
         Year Date
             Month Date
Run Code Online (Sandbox Code Playgroud)

现在我想从文件的每一行读取非空格元素并写入一个变量。例如,第 2 行变量应Quarter Year仅在删除空格后才包含。

我试过:

tail -1 file1.txt > variable1
Run Code Online (Sandbox Code Playgroud)

但它不起作用。

shell bash ksh shell-script

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

标签 统计

bash ×3

ksh ×3

shell-script ×2

colors ×1

diff ×1

shell ×1