从文件的每一行中删除和/或重新排列节。

cuts的Python项目详细描述


削减
====

关于
----

用于剪切文件每行的一部分并重新排列的实用程序
剩余的内容。

基于unix实用程序“cut”。目标是增强 剪切允许重新排列、负标引、灵活定界
输出,并正确处理输入分隔符的多个实例。

安装
------------



管道安装切口

用法
----

用法:剪切[-h][-b字节][-c字符][-f字段][-d分隔符][-e]
[-s] [-S隔离器] [文件[文件]…]

从文件的每行中删除和/或重新排列节。

位置参数:

要剪切的文件

可选参数:

-h,帮助显示此帮助消息并退出

-b字节,–要选择的字节字节

-c CHARS,-CHARS CHARS要选择的字符

-f字段,–要选择的字段字段

-d分隔符,-分隔符分隔符设置字段分隔符(默认为tab)

-e,–regex允许正则表达式用作输入分隔符

-s,–跳过不包含输入分隔符的跳过行。
-BR/> S分离器,分离器分离器设置现场分离器用于输出。

列表规范
-----

每个参数-b、-c和-f都需要一个位置列表作为
参数。此列表应以逗号分隔,并允许负 标引。

此外,列表可能包含ascii字符。如果包括,这些
字符将用该字符覆盖输出分隔符。

列表中允许使用以下冒号的范围

n:m从n到m的所有输入位置

n:从n到行尾的所有输入位置

:M从行开始到M的所有输入位置

位置计数从一开始。

文件
----

任意数量的文件的每一行都可以被
在设置所有其他参数后分别命名它们文件名
应该用空格隔开。

如果未指定任何文件,或使用了“-”,则使用stdin。

字节
----

(-b,-字节)=列表

按列表指定,按字节剪切输入。

字符
----

按列表指定的字符剪切输入。

字段
-----

(-f,–fields)=列表

将输入剪切为由输入分隔符分隔的字段。

示例:



输入:
echo“这只是一个测试”cuts-f 1,x,3:5-d“”-s“。
输出:
这只是一个测试

分隔符
---------

(-d,-分隔符)=delim

指定字段的输入分隔符选项默认为制表符
(':生乳胶:`\t`')。

如果设置了-e选项,分隔符将接受正则表达式,
允许使用多个分隔符。

分离器
---
<(- s,-分隔符)=分隔符

指定输出分隔符将被中的ascii字符覆盖
职位列表。

另见
--------

切割(1)

开发说明
-----------------

项目仍在开发中。有任何问题或意见,请
发送电子邮件至jon@jpweiser.com

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
试图读取字段“java”。lang.反对安卓。util。一对首先   gradle对java的影响。属性作为任务的输入?   java我的return语句不起作用。我做错了什么?   java通用同步代码块[无对象锁定]   macos Java小程序游戏不能在Mac上运行,即使它可以在PC上运行   java Firebase GeoFire设置位置未在服务中工作   java排序字符串对象   java通过JLabel上传背景图像(jpg)后,如何将图像缩放到它所在的面板上?   java无法连接到jsp中的数据库   java如何在整个ant taskdef操作的执行过程中拥有一个singleton类实例   java如何在按键事件中检查JTtextField中的字符串数字验证器   如何最好地输出大型单行XML文件(使用Java/Eclipse)?   内存不足,Java运行时环境无法在Java应用程序中继续运行   java Hibernate连接错误:组织上的NullPointerException。冬眠hql。阿斯特。HqlSqlWalker。createFromJoinElement   linux将参数从shell脚本传递到java类   java对于接受多个参数的setter是否有类似于@JsonCreator的注释?   java在链表中添加节点