shell/ target=_blank class=infotextkey>shell脚本字符串切割
有如下字符串:
info='abcd;efgh'
获取abcd和efgh,用cut工具获取:
cut工具的-d和-f参数:
-d:指定字段的分隔符,默认的字段分隔符为“TAB”;
-f:显示指定字段的内容;
cut cut命令文件内容查看 cut命令用户显示行中的指定部分,删除文件中指定字段。cat经常用来显示文件的内容,类似于下的type命令。
说明:该命令有两项功能,其一是用来显示文件的内容,它依次读取由参数file所指 明的文件,将它们的内容输出到标准输出上;
其二是连接两个或多个文件,如cat fl f2 > f3将把文件fl和几的内容合并起来,然后通过输出重定向符“>”的作用,将它们放入文件f3中。
当文件较大时,文本在屏幕上迅速闪过(滚屏),用户往往看不清所显示的内容。
因此,一般用more等命令分屏显示。为了控制滚屏,可以按Ctrl+S键,停止滚屏;按Ctrl+Q键可以恢复滚屏。
按Ctrl+C(中断)键可以终止该命令的执行,并且返回Shell提示符状态。
语法
cut(选项)(参数)
选项
参数 文件:
指定要进行内容过滤的文件。
例子,设ml和m2是当前目录下的两个文件