Linux Shell脚本编程--cut命令
2016-04-21 14:40
716 查看
cut
cut命令可以从一个文本文件或者文本流中提取文本列。cut语法
[root@www~]#cut-d'分隔字符'-ffields<==用于有特定分隔字符 [root@www~]#cut-c字符区间<==用于排列整齐的信息 选项与参数: -d:后面接分隔字符。与-f一起使用; -f:依据-d的分隔字符将一段信息分割成为数段,用-f取出第几段的意思; -c:以字符(characters)的单位取出固定字符区间;
PATH变量如下
[root@www~]#echo$PATH /bin:/usr/bin:/sbin:/usr/sbin:/usr/local/bin:/usr/X11R6/bin:/usr/games #1|2|3|4|5|6|7
将PATH变量取出,我要找出第五个路径。
#echo$PATH|cut-d':'-f5 /usr/local/bin
将PATH变量取出,我要找出第三和第五个路径。
#echo$PATH|cut-d':'-f3,5 /sbin:/usr/local/bin
将PATH变量取出,我要找出第三到最后一个路径。
echo$PATH|cut-d':'-f3-
/sbin:/usr/sbin:/usr/local/bin:/usr/X11R6/bin:/usr/games
将PATH变量取出,我要找出第一到第三个路径。
#echo$PATH|cut-d':'-f1-3
/bin:/usr/bin:/sbin:
将PATH变量取出,我要找出第一到第三,还有第五个路径。
echo$PATH|cut-d':'-f1-3,5
/bin:/usr/bin:/sbin:/usr/local/bin
实用例子:只显示/etc/passwd的用户和shell
#cat/etc/passwd|cut-d':'-f1,7
root:/bin/bash
daemon:/bin/sh
bin:/bin/sh
相关文章推荐
- Linux Shell脚本编程--Linux特殊符号大全
- Linux Shell脚本编程--Uniq命令
- Windows10 RedStone 1使用Bash体验
- shell脚本_Hello world
- Linux Shell脚本编程--sort命令
- Shell编程 -- sed
- centos7-命令行tab补全-bash-completion
- Linux Shell脚本编程--awk命令详解
- Linux Shell脚本编程--grep命令详解
- shell中条件判断if中的-z到-d的意思
- shell脚本编写
- php taint检测XSS/SQL/Shell注入漏洞
- xshell终端中文乱码完全解决方法
- adb shell 常用命令
- Shell脚本编程30分钟入门
- Linux中shell编程的for循环用法
- Linux下使Shell 命令脱离终端在后台运行
- bash 脚本中分号的作用
- Mini-Shell with pipeline
- Mini-Shell without pipes