
cut是计算机操作系统LINUX命令之一,可以将其描述为从一行上移除部分内容四住调研领科养找而、选择性显示出已筛选内容的修文本操作命令。
- 外文名称 Cut
- 描述 从一行上移除部分内容选择性显示
- 使用权限 所有使用者
- 用法 cut -cnum1-num2 filenamecut
相关信息
LINUX 命令 cut
名称:cut
描述:从一力频右行上移除部分内容,选择性显示。
使用权限:所有使用者
-b, --bytes bytd-list:只输出在byte-list区间的bytes,每个TAB和backspace都占1byte。
-c, --characters character-list:只输出在区间character-list内的来自每个TAB和backsp360百科ace都占一个字符。
-f, --fields field-list:只输出在field-list内的域。
-d, --delimiter delim:指定在-f参数中的field-list的分割符(为d意合践还进独挥除照历elim中的第一个字符,缺省为TAB)。
-n:不分割袁苏通云多byte的字符。
--complement:补充所选择的这组字节、字符或字段。
-s, --only-delimited:在-f参数中不输出没有域分割符的行。
--help:在标准输出上输出帮助信息并退出。
--余座困察迫急父version:在标准输出星许混免乎翻补支上输出版本信息并退出。
用法:cut -cnum1-num2 filename
说明:显示每行从开头算起 num1 到 num2 的文字。
范例1:
shell>> cat example
test2
this is test1
shell>> cut -c1-6 example ## print 开头算起前 6 个字元 从1开始计数
te阶植鱼四宽他星st2
this i
可以将一行分割成多列,通过-d ':',将分隔符改为:。再通过-f n指定选用的列。
如:
$ echo 12:00:01 | cut -d ':' -f 2
00
Cut()
语法 dwcontrol.Cut ()
参数 dwcontrol 数据窗口控件名
范例2:
cut-c8-15/etc/passwd
截取固文件8到15的字符
cut-b2,7/etc/passwd
截取文件第二个和第七个字节
cut-dx志延占内-f2/etc/passwd
以x为分隔符截取第二个字段
cut-d:-f1,3-4,6/etc/passwd
以:为分隔符截取1和6以及3到4的字段
cut-d''-f3abc>new.log
以空格为分隔符截取3的字段并将结果重新创建文件new.log(只能是单个空格,需要严格匹配,否则不执行)
功能
将数据窗口控件当前行列上编辑框中的所选内容剪切掉并保存到系统剪贴板,对RichText 风格的财征色免起日圆否数据窗口来说 把数据窗口控件中所选内容剪切到系统剪贴板
返回值
返来自回值 Long 函数执行成功时返回剪切的字符个数 如果在编辑控件中未选择任何内容 则不剪切任何字符, 函数返回0 如果函数执行出错 则返回-1 ,如果dwcontrol 的值为NULL,则Cut()360百科函数返回NULL
用法
除了程序中使用Cut()函数剪切数据窗口控件上编辑框中所选内容告右外 用户使用键盘 按Ctrl+X 或鼠标同样可以复制所选内容,代码中可以使用数据窗口控件对象函数
评论留言