您的位置:首页 > 运维架构 > Linux

linux之‘cut -f1’命令详解

2014-08-07 16:23 288 查看
uname -r 显示内核版本

-s 显示系统名

$ uname -rs

Linux 2.4.20-28.9.XFS1.3.1

sed 's/ //g' 删去所有空格

$uname
-rs|sed 's/ //g'
Linux2.4.20-28.9.XFS1.3.1

cut -f1 -d'-' 以'-' 为分隔符,取第一个字段
$ uname -rs|sed 's/ //g'|cut -f1 -d'-'
Linux2.4.20

我们也可以通过cut取得每行中特定的几个字符,但这时不能再跟 -d 选项
$uname -rs|sed 's/ //g'|cut -c1 //表示取第一个字符
L

$ uname -rs|sed 's/ //g'|cut -c1- //表示从第一个字符到文件结束
Linux2.4.20-28.9.XFS1.3.1

$uname -rs|sed 's/ //g'|cut -c1-5 //表示从第一个字符到第五个字符

$uname -rs|sed 's/ //g'|cut -c-2 //表示从第一个字符到第二个字符

-c 和 -f 参数可以跟以下子参数:

N 第N个字符或字段

N- 从第一个字符或字段到文件结束

N-M 从第N个到第M个字符或字段

-M 从第一个到第N个字符或字段
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: