切换导航
首页
技术问答
编程语言
前端开发
移动开发
开发工具
程序设计
行业应用
CMS系统
服务器
频道导航
▸ PHP
▸ Java
▸ Java SE
▸ Python
▸ C#
▸ C&C++
▸ Ruby
▸ VB
▸ asp.Net
▸ Go
▸ Perl
▸ netty
▸ Django
▸ Delphi
▸ Jsp
▸ .NET Core
▸ Spring
▸ Flask
▸ Springboot
▸ SpringMVC
▸ Lua
▸ Laravel
▸ Mybatis
▸ Asp
▸ Groovy
▸ ThinkPHP
▸ Yii
▸ swoole
▸ HTML
▸ HTML5
▸ JavaScript
▸ CSS
▸ jQuery
▸ Bootstrap
▸ Angularjs
▸ TypeScript
▸ Vue
▸ Dojo
▸ Json
▸ Electron
▸ Node.js
▸ extjs
▸ Express
▸ XML
▸ ES6
▸ Ajax
▸ Flash
▸ Unity
▸ React
▸ Flex
▸ Ant Design
▸ Web前端
▸ 微信小程序
▸ 微信公众号
▸ iOS
▸ Android
▸ Swift
▸ Hybrid
▸ Cocos2d-x
▸ Flutter
▸ Xcode
▸ Silverlight
▸ cocoa
▸ Cordova
前端之家
Bash
shell字符截取命令之awk命令
shell字符截取命令之awk命令
2020-06-17
Bash
前端之家
前端之家
收集整理的这篇文章主要介绍了
shell字符截取命令之awk命令
,
前端之家
小编觉得挺不错的,现在分享给大家,也给大家做个参考。
@H_
404
_1@
一 语法
@H_
404
_1@
@H_
404
_1@
@H_
404
_1@
二 实战
@H_
404
_1@ [root@localhost ~]# cut -f 2,4 student.txt
@H_
404
_1@ furong 85
@H_
404
_1@ fengj 60
@H_
404
_1@ cang 70
@H_
404
_1@ [root@localhost ~]# awk '{printf $2 "\t" $4 "\n"}' student.txt @H_
404
_1@ furong 85 @H_
404
_1@ fengj 60 @H_
404
_1@ cang 70 @H_
404
_1@ [root@localhost ~]# awk '{print $2 "\t" $4}' student.txt @H_
404
_1@ furong 85 @H_
404
_1@ fengj 60 @H_
404
_1@ cang 70 @H_
404
_1@ [root@localhost ~]# df -h|awk '{print $1 "\t" $3}' @H_
404
_1@ Filesystem Used @H_
404
_1@ /dev/sda3 124M @H_
404
_1@ devtmpfs 0 @H_
404
_1@ tmpfs 84K @H_
404
_1@ tmpfs 7.0M @H_
404
_1@ tmpfs 0 @H_
404
_1@ /dev/sda5 3.9G @H_
404
_1@ /dev/sda7 33M @H_
404
_1@ /dev/sda2 1.3G @H_
404
_1@ /dev/sda1 153M @H_
404
_1@ tmpfs 16K @H_
404
_1@ tmpfs 0 @H_
404
_1@ @H_
404
_1@
三 在awk命令的
输出
中
支持
print和printf命令
@H_
404
_1@
@H_
404
_1@ @H_
404
_1@
四 实战
@H_
404
_1@ [root@localhost ~]# df -h|grep "/dev/sda5" |awk '{print $5}' @H_
404
_1@ 39% @H_
404
_1@ [root@localhost ~]# df -h|grep "/dev/sda5" |awk '{print $5}'|cut -d "%" -f 1 @H_
404
_1@ 39 @H_
404
_1@ [root@localhost ~]# awk 'BEGIN{printf "This is a transcript \n"}{printf $2 "\t" $4 "\n"}' student.txt @H_
404
_1@ This is a transcript @H_
404
_1@ furong 85 @H_
404
_1@ fengj 60 @H_
404
_1@ cang 70 @H_
404
_1@ [root@localhost ~]# awk 'END{printf "This is a transcript \n"}{printf $2 "\t" $4 "\n"}' student.txt @H_
404
_1@ furong 85 @H_
404
_1@ fengj 60 @H_
404
_1@ cang 70 @H_
404
_1@ This is a transcript @H_
404
_1@ [root@localhost ~]# cat /etc/passwd | grep "/bin/bash" @H_
404
_1@ root:x:0:0:root:/root:/bin/bash @H_
404
_1@ cakin24:x:1000:1000:cakin24,cakin,cakin:/home/cakin24:/bin/bash @H_
404
_1@ test:x:1003:1001::/home/xxx:/bin/bash @H_
404
_1@ cls:x:1001:1001:dgdzmx:/home/cls:/bin/bash @H_
404
_1@ [root@localhost ~]# cat /etc/passwd | grep "/bin/bash"|\ @H_
404
_1@ > awk 'BEGIN{FS=":"}{printf $1 "\t" $3 "\n"}' @H_
404
_1@ root 0 @H_
404
_1@ cakin24 1000 @H_
404
_1@ test 1003 @H_
404
_1@ cls 1001 @H_
404
_1@ [root@localhost ~]# cat student.txt |awk '$4>=70{printf $2 "\n"}' @H_
404
_1@ furong @H_
404
_1@ cang
上一篇:Shell的sed命令
下一篇:Vim 高亮显示、默认tab缩进数等设置
猜你在找的Bash相关文章
Vim常用操作总结
普通模式 >G 增加当前行到文档末尾处的缩紧层级 $ 移动到本行的末尾 . ...
作者:前端之家 时间:2020-08-04
SpaceVim 语言模块 elixir
原文连接: https://spacevim.org/cn/layers/lang/elixir/ 模块简介 功能特性 启用模块 快...
作者:前端之家 时间:2020-08-04
SpaceVim 语言模块 dart
原文连接: https://spacevim.org/cn/layers/lang/dart/ 模块简介 功能特性 依赖安装及启用...
作者:前端之家 时间:2020-08-04
shell 操作符详解
= 赋值操作符,可以用于算术和字符串赋值 + 加法计算 - ...
作者:前端之家 时间:2020-08-04
adb shell 查看内存信息
1.根据包名来查看指定的APP指定数据 adb shell "top | grep com.xxx.xxx" 由于这样...
作者:前端之家 时间:2020-08-04
salt-api安装以及简单实使用
1、安装说明 操作系统版本:CentOS Linux release 7.5.1804 (Core) saltstack版本...
作者:前端之家 时间:2020-08-04
lunix 思维导图
作者:前端之家 时间:2020-08-04
yum仓库搭建
实验目的: 在系统中安装yum仓库,解决用rpm安装软件包时会产生依赖包而导致安装失败的问题...
作者:前端之家 时间:2020-07-22
shell 括号的区别
$() 用于命令交换 里面会会执行命令,如果你写其他的: 会直接报错...
作者:前端之家 时间:2020-07-22
纸小墨ink简洁主题story爱上你的故事
主题介绍 为纸小墨写的一款主题,该主题移植自Yumoe Demo ink-theme-story 主题的一些食用说...
作者:前端之家 时间:2020-07-22
编程分类
Linux
Windows
CentOS
Ubuntu
Nginx
WebService
Scala
Memcache
Apache
Redis
Docker
Bash
Azure
Tomcat
LNMP
Shell
数据结构
服务器运维
网络安全
最新文章
• Vim常用操作总结
• SpaceVim 语言模块 elixir
• SpaceVim 语言模块 dart
• shell 操作符详解
• adb shell 查看内存信息
• vim编辑器常用操作
• salt-api安装以及简单实使
• lunix 思维导图
• yum仓库搭建
• shell 括号的区别
热门标签
更多 ►
xebug
nodemon
docker-copy
dcos
elasticsearc
windows-cont
docker-windo
docker-aws
amazon-cloud
envoyproxy
hashicorp-va
swisscomdev
kafka-python
zscaler
photon-os
docker-swarm
kamon
google-cloud
concourse
wso2-am
persistent-v
api-manager
process-mana
manjaro
jenkins-work
hypriot
remoteapi
keystonejs
bitcoind
bitcoin-test