9.6/9.7 awk
awk工具支持分段
-F是指定以:號分割符打印所有行的第一段的內容
打印所有段的內容
當沒有使用-F指定分割符時,它會默認空格或空白字符為分割符去打印
打印多段
打印出來使用#作為分割符
可以用正則表達式
打印出含有root的行的第1第3段和含有user的第1段和第3段第4段
也可以這樣表示
數學運算法表達式== >=也可以<=
加去“”是以啊斯碼的方法去排序的,表示一字符串
!=表示不等於
~ 是匹配符號,第3段大於1000或者第七段匹配bash字符
以#號分割符打印1.3.7段
OFS表示打印的時候指定的分割符
RN表示打印的時候指定的行
NF表示打印的時候抒寫的段
RN把行號顯示出來
NF把一行多少段顯示出來
還可以匹配字符
給第一段賦值,賦值後分割符沒了,可以重新指定分割符
擴展
把這裏面的所有練習題做一下
http://www.apelearn.com/study_v2/chapter14.html
9.6/9.7 awk
相關推薦
9.6/9.7 awk
顯示 ado use learn 打印 sha shadow tex 表達 9.6/9.7 awkawk工具支持分段-F是指定以:號分割符打印所有行的第一段的內容打印所有段的內容當沒有使用-F指定分割符時,它會默認空格或空白字符為分割符去打印打印多段打印出來使用#作為分割符
3.14 9.6-9.7聽課筆記
awkawk工具 -F 指定分隔符[root@localhost awk]# awk -F ':' '{print $1}' test.txt 指定分隔符,打印第一塊rootbindaemonadmlpsyncshutdownhalt…與sed類似,這種操作不更改文本本身的內容
7.5 9.6-9.7
fix chrony halt spa 比較 mail style bsp nologin 9.6 awk(上) -F 指定分隔符,打印每一行第一段[root@hyc-01-01 awk]# awk -F ':' '{print $1}' t
MySQL-Cluster-7.4 for centos 6.9 64bit
mysql clusterMySQL-Cluster-7.5 for centos 6.9 64bit一、安裝要求1、安裝環境: 系統環境:CentOS release 6.9 64bit 軟件名稱:MySQL-Cluster-server-gpl-7.4.15-1.el6.x86_64.rpm,MySQ
Centos 6.9 自帶Python 2.6.6 切換為2.7.13(or later)
source 查看 find 命令 進入目錄 進入 安裝 2.6 usr local 目的: 系統默認運行python, 系統提示2.6.6,不滿足練習環境-->切到2.7.x步驟1: find 命令查找所有的python相關文件#find / name=‘pytho
centos 6.9 x64 yum安裝PHP 7.1.8
php 安裝 centos 6.9 x64 yum安裝PHP 7.1.8安裝源yum install epel-releaserpm -Uvh http://mirror.webtatic.com/yum/el6/latest.rpm根據你的需要安裝PHP的組件,下面我就安裝所有的了。yum inst
9.7 awk復習、拓展
9.7 awk復習、拓展## 1. awk 中使用外部shell變量 http://ask.apelearn.com/question/199 - awk 中使用外部shell變量 變量 shell awk 如: A=44echo "ABCD" | awk -v GET_A=$A ’{print GET_
CentOS 6.9下MySQL5.7.19安裝步驟
操作系統 4.0 nat affect core net ffi 安裝 quic 目錄 [TOC] 1、查看當前安裝的Linux版本 [bruce@www ~]$ sudo lsb_release -a LSB Version: :base-4.0-amd64:bas
centos 6.9安裝jira 7.2.6
jira 7 jira 7.2.6安裝 公司準備實行敏捷開發,經過一番工具選擇,最終選定了jira和confluence,jira用作項目管理,confluence用於分享管理。此文介紹jira安裝配置:一、環境準備1、關閉或設置防火墻、關閉selinux。2、安裝jdk8環境(安裝oracle的ja
mysql-5.7(centos-6.9環境)源碼安裝
ssh-key rpm bsp charset efault repo x86 查看 b- 2017-12-25 # 配置主機名完整顯示 vim /etc/bashrc # Turn on checkwinsize shopt -s checkwinsize
CentOS 6.9 自定義單實例 二進制方式 安裝mysql5.7.21
二進制方式 安裝mysql5.7.21 Centos 5.7 前言 比 MySQL 5.6 快 3 倍,同時還提高了可用性,可管理性和安全性。一些重要的增強功能如下: 1.性能和可擴展性: 改進 InnoDB 的可擴展性和臨時表的性能,從而實現更快的網絡和大數據加載等操作。 2.JSON支持
CentOS 6.9 Minimal 編譯OpenJDK 7
建議 定向 mic emp nta 生效 reads TP lease 今天學習《深入理解Java虛擬機:JVM高級特性與最佳實踐》一書,並動手在Linux系統上編譯OpenJDK 7,初次搞不太順利,特記錄下編譯操作細節。 一、前期準備 約定:工具默認安裝目錄是/usr/
6.27 7.6-7.9
ever sources 識別 left file bsp track ren 清理 7.6 yum更換國內源 默認.repo文件中的源為國外的網址,下載速度較慢,可以更換國內源步驟:1 刪除原來的.repo文件2 下載國內源的.repo文件到yum.repos.d目錄下[
Android5.0 6.0 7.0 8.0 9.0 新特性總結
**5.0** Material Design 支援多種裝置 全新通知中心 支援 64 位 ART 虛擬機器 電池續航改進 全新“最近應用程式” 安全性改進 不同資料獨立儲存 改進搜尋 支援藍芽 4.1、USB Audio
CentOS 6.9編譯安裝Python-2.7.14(python升級)
參考 Python官網: https://www.python.org/ 阿里雲 https://www.aliyun.com/jiaocheng/517192.html &nb
03-redhat-6.5升級python2.6到python2.7&安裝psycopg2&連線postgresql-9.6.1(201-02-07)
1參考文件 2安裝依賴包 3升級python 4安裝pip 5安裝psycopg2 6連線查詢插入測試 1、參考文件 http://rute
Centos 6.9 Install HAProxy+rabbitmq 3.6.7
192.168.31.252+192.168.31.253-Haproxy 單獨兩臺部署(安裝) https://blog.csdn.net/hanzheng260561728/article/details/80611190 192.168.31.254虛擬IP-keepa
Linux[Centos 6.9] Mysql 5.7.22 安裝步驟
mysql下載 http://mysql.mirrors.pair.com/Downloads/ Mysql安裝步驟: 1、檢視是否安裝mysql: rpm -qa|grep -i mysql 如果有安裝,需要先解除安裝之前的版本 如果沒有安裝numat
把1,2,3,4,5,6,7,8,9九個數分成三組,各個數字使用一次
前幾天找工作,筆試下面這道題: 把1,2,3,4,5,6,7,8,9共九個數分成三組構成排列a1a2a3,a4a5a6,a7a8a9,而且每個數字使用有且僅有一次,構成的排列之比為3:2:1,求輸出所有
noip初賽整理1.6&1.7&1.9(進位制轉換&資訊編碼表示&原碼補碼反碼)
進位制轉換 基數與權 基數:某進位制計數制允許的基本數學符號的個數。一般而言,J進位制數的基數是J。 位權(權):...(無聊定義賊長)。如 11010 B 的權從高到低為16,8,4,2,1。 字尾字母 B:二進