GoGPT Best VPN GoSearch

OnWorks 网站图标

showtablep - 云端在线

通过 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器在 OnWorks 免费托管服务提供商中运行 showtablep

这是命令 showtablep,可以使用我们的多个免费在线工作站之一在 OnWorks 免费托管服务提供商中运行,例如 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器

程序:

您的姓名


showtable - 在格式良好的列中显示数据

用法


可展示 [-选项[文件]

商品描述


展示台 读取输入数据流并将其显示在格式良好的列表中,
确切的格式取决于选项。 输入流, 文件 或默认为“标准输入”
应包含由制表符或定义的数据分隔的数据 分离器 字符(见 -d).

实际的输出格式由 展示台 模块。

配置


有两组通用选项:帮助确定输入格式的选项,
以及决定输出格式的那些。

可选项 影响 输入
-休息=STR
将列间断字符串设置为“STR"。默认是制表符(""\t"")。如果
-跳闸 也给出了,中断字符串周围的空格也将被忽略。

-dSTR 这与“-break=”相同STR.

-点头(骨灰)
不要忽略分隔符行,例如破折号、等号或下划线。
If -nodashes 给出,并且这些行确实出现在流中,它们将是
视为正常数据。

-ti(标题)[=NN]
对待第一 NN 数据行作为列标题; 列中的多个单词
标题可以垂直换行。 如果 NN 省略,默认为 1。否 -标题
选项与 -标题=0.

-输入(输入)=类型
将输入类型设置为 类型, 可以是以下之一: , 名单, 简单。 一个
简单-type 表与 a 相同 -type,但没有换行符
认可。

-跳闸) 从列值周围去除空白。

-nos(旅行)
不要从输入中去除空格。 如果有格式化或对齐,则很有用
盒装表中的数据。

可选项 影响 产量
-桌子) 使用 输出格式,列值的换行长于
给定或确定的列宽。 有关更多详细信息,请参阅 Data::ShowTable。

-si(简单) 使用简单的表格格式,无需对列值进行任何包装。 看
Data::ShowTable 了解更多详情。

-列表) 使用列表样式格式。 有关更多详细信息,请参阅 Data::ShowTable。

-盒子) 使用“盒装”样式表。 有关更多详细信息,请参阅 Data::ShowTable。

-ht(毫升) 使用 HTML 格式。 有关更多详细信息,请参阅 Data::ShowTable。

-标题(标题)=name1,name2,...,姓名N
明确定义列名。 这对于命名数据​​列很有用
来自“标准输入”,当 可展示 被用作过滤器。 第一个列名,
name1, 不能以数字开头。 此选项允许获得任何列标题
从要覆盖的输入。

-noh(读者)
不要在表上输出任何标题; -标题=0 暗示这个选项。

-fn1[,n2,..., nN]
选择编号的字段 n1, n2等来显示。 每个 nN 是字段索引,或
形式的索引范围:“N”-“M” 默认是显示所有字段
每一行。 字段从 1 开始编号。 示例:显示第一个,以及
“的三到五个字段/ etc / passwd文件“ 文件:

显示表 -d: -f1,2-5 / etc / passwd文件

-字段=名称1[,名称2,..., 名称N]
选择要显示的命名字段。 字段名称必须可用,或者
通过数据流,或使用 -标题 选项。 给出的字段名称
必须匹配现有的字段名称 究竟.

使用文件“/ etc / passwd文件" 另一个例子:显示相同的前两个
字段,按名称:

显示表 -d: -titles=登录,UID -fields=登录,UID / etc / passwd文件

-宽度)=NUM
设置最大表格宽度。 此值应用于变量
数据::显示表::Max_Table_Width。 当所有列的总宽度为
显示超过此值,所有列宽将统一缩放。

If -宽度 没有给出,那么对于所有输出但 -html,默认值为
""COLUMNS""(如果已定义)或 80(如果未定义)。 怀特 -html 模式,没有
默认值 -宽度; 换句话说,宽度没有限制。

-cw(IDTH)=w1[,w2,...,wN]
将各个列的宽度设置为指定的值。 空列宽意味着
没有最大宽度。 如果 -宽度 也给出了选项,那么 -宽度
宽度也可以以分数或百分比的形式给出。

示例:将第三列的最大宽度设置为 20 个字符:

-cw=,,20

仅 HTML 选项 用法 of 暗示 -html)
-无处可逃)
不要对数据执行 HTML 转义序列; 这允许嵌入 HTML 文本
在要正确显示的数据中 -html 选项。

-属性='属性1 属性2 ...'
声明插入到“TABLE”标记中的表属性。 为了
例如,选项:

-attributes='BORDER=0 CELLSPACING=2 CELLPADDING=4'

将导致以下 HTML:



默认表属性是:



-t(itle)_f(格式)=FMt1;FMt2;...;fmN
设置列标题的 HTML 格式。 这 -标题格式 (要不就 -tf)
可以为每列多次指定,或为多列指定格式
可以在用分号“”;“”分隔的相同选项上给出。

fmN 本身可以是多个 HTML 项目,以逗号分隔。 每个 HTML
元素可以作为 HTML 标记(例如:""\ "),或者作为一个普通的
名称(例如:“BOLD”)。

例如,这里是三列的标题格式规范,其中
第一列标题应该是粗斜体,第二个斜体,第三个
较小字体的斜体:

-tf='粗体,我;我; ,一世'

-d(ata)_f(格式)=FMt1;FMt2;...;fmN
与...相同 -标题格式 但适用于列数据。

-网址=col1=url1,col2=url2,...
定义从列名或索引到要作为 <A 插入的 URL 的映射
HREF's> 围绕命名列的值。 每个 是列名或
索引,并且每个 网址 是一个字符串,表示要插入的 URL
给定的列。

URL 文本可能包含以下替换字符串:

%K - 将替换为当前列名(或 ).

%V - 将替换为当前列值。

-网址 如果需要,可以给出选项,而不是创建一个长
一个人的论据 -网址。 例如:

showtable -d: -f1,6 -titles=登录名,Homedir \
-url='登录=mailto:%V' \
-url='HomeDir=file:%V' \
/ etc / passwd文件

其他 选项
-救命 向用户显示一些帮助并退出。

盒装 输入
如果输入类型是 ,然后将垂直和水平框字符从
输入流,并删除垂直框字符周围的空白。 这
垂直框字符(列分隔符)是“”|“”或“”:“”。 水平盒子
字符是“"+"" 和""-""。

此外,包含在列中的数据被识别并解析为一个列值,通过
认识到存在 包装 字首 or 包装 后缀 特点。 目前,
环绕前缀字符为“<”,环绕后缀字符为“>”。

此处给出了包含在列中的数据示例。 下表只有两个
合乎逻辑的 数据行; 两行都将数据包装成多个 行。

+--------+----------+--------+
| 第 1 栏 | 第 2 栏 | 第 3 栏 |
+--------+----------+--------+
| 这是>| 另一个>| 第 1,3 行>|
|< 一个连续 >|< 值。 | |
| | |
|
|这是>| 项目2-2 | 第 2-3 项 |
+--------+----------+--------+

列表 格式
使用时 -list or -输入=列表 选项,输入和输出可以是其中之一,也可以是两者
以“列表”格式,使用以下语法实现:

r1c1_name:r1c1_value
r1c2_name:r1c2_value
...
r1cN_name:r1cN_value

r2c1_name:r2c1_value
r2c2_name:r2c2_value
:r2c2_value_continued
...
r2cN_name:r2cN_value

rMc1_name:rMc1_value
rMc2_name:rMc2_value
...
rMcN_name:rMcN_value

数据由一个或多个 , 并以空行结束。

由一个 姓名, 后跟一个冒号“:”,后跟一个可选的,
单个空格或制表符,后跟 折扣值,在同一行。

前一列值的连续行由一个或多个空格或制表符组成
字符、冒号“:”、一个可选、单个空格或制表符,后跟续行
价值。 在上面的例子中,第二行的第二列值被延续。

HTML 输入 - HTML 输出
使用时 -html 对于已经包含 HTML 格式文本的数据, -无处可逃 选项
应该使用。 默认情况下,假定所有输入文本 而不去 是 HTML 格式的,并且是
转义允许正确显示嵌入的“<”、“>”字符(如果有)。

依赖


数据::显示表 模块
执行实际的输出格式化。

使用 onworks.net 服务在线使用 showtablep


免费服务器和工作站

下载 Windows 和 Linux 应用程序

Linux 命令

Ad




×
广告
❤️在这里购物、预订或购买——免费,有助于保持服务免费。