sed用法練習
怎麽能截取
[abcfd]
123
324
444
[rty]
這一部分
截取
或者
轉換大小寫
sed中,使用\u表示大寫,\l表示小寫
- 把每個單詞的第一個小寫字母變大寫:
sed ‘s/\b[a-z]/\u&/g‘ filename - 把所有小寫變大寫:
sed ‘s/[a-z]/\u&/g‘ filename - 大寫變小寫:
sed ‘s/[A-Z]/\l&/g‘ filename
sed在文件中某一行最後添加一個數字
sed刪除某關鍵字的下一行到最後一行
定義一個標簽a,匹配c,然後N把下一行加到模式空間裏,匹配最後一行時,才退出標簽循環,然後命令d,把這個模式空間裏的內容全部清除。
if 匹配"c"
追加下一行
if 不匹配"$"
goto a
最後退出循環,d命令刪除。
使用sed打印1到100行包含某個字符串的行
sed用法練習
相關推薦
sed用法練習
blog text 這一 col 模式空間 51cto 一行 關鍵字 轉換 截取文件1.txt中怎麽能截取[abcfd]123324444[rty]這一部分截取或者轉換大小寫sed中,使用\u表示大寫,\l表示小寫 把每個單詞的第一個小寫字母變大寫:sed ‘s/\b[a
sed的用法練習
min farm 假設 rose del ble tom sunny sco 假設我們有這樣一個待處理的文件data.txt,內容如下:Steve Blenheim:238-923-7366:95 Latham Lane, Easton, PA 83755:11/12/56
sed用法——在指定行後面添加內容
ccie style cisc inux security txt 用法 color 添加內容 文檔內容如下: # cat 123.txt linuxciscohuaweinetworksystem 1. 使用sed命令在cisco行下面添加CCIE; # sed -i "
linux之sed用法
sil 資料 log sed的用法 單位 welcome 數據 讀取 local sed是一個很好的文件處理工具,本身是一個管道命令,主要是以行為單位進行處理,可以將數據行進行替換、刪除、新增、選取等特定工作,下面先了解一下sed的用法 sed命令行格式為:
sed命令練習
sed命令練習1、刪除/etc/grub.conf文件中行首的空白符2、替換/etc/inittab文件中"id:3:initdefault:"一行中的數字為53、刪除/etc/inittab文件中的空白行4、刪除/etc/inittab文件中開頭的#號5、刪除某文件中開頭的#號及後面的空白字符,但要求#號後
由一個實例淺析sed用法
正則 表達式 sed 首先,假設我們有一個文件,叫123.txt,#cat一下看到裏面的內容是這樣的:[[email protected]/* */ ~]# cat 123.txt james curry durant wade yaoming messi [[emai
【轉載】linux之sed用法
span 變量 常用 tdi 選擇 包括 div 輸入 記得 linux之sed用法 原文地址:http://www.cnblogs.com/dong008259/archive/2011/12/07/2279897.html sed是一個很好的文件處理工具,本身是
linux中sed用法
命令一、sed命令介紹:1、含義:Stream Editor文本流編輯,sed是一個“非交互式的”面向字符流的編輯器。能同時處理多個文件多行的內容,可以不對原文件改動,把整個文件輸入到屏幕,可以把只匹配到模式的內容輸入到屏幕上。還可以對原文件改動,但是不會再屏幕上返回結果。2、功能:主要用來自動編輯一個或多個
LINUX 之 sed用法
sed用法 Linux sed命令是利用script來處理文本文件 sed可依照script的指令,來處理、編輯文本文件 sed主要用來自動編輯一個或多個文件;簡化對文件的反復操作;編寫轉換程序等 語法 sed [-hnV][-e<script>][-
awk用法練習
行合並 ffffff 等價 說明 abcd 技術 c99 sort ima 如:A=44echo "ABCD" | awk -v GET_A=$A ’{print GET_A}’說明:-v選項用於定義參數,這裏表示將變量A的值賦予GET_A。有多少個變量
find 命令和sed命令練習
出現 空白字符 find ini tool 內容修改 ifconf hover gpo 1、查找/var目錄下屬主為root,且屬組為mail的所有文件 find /var/ -user root -group mail 2、查找/var目錄下不屬於root、lp、gdm
馬哥學習-----李洋個人筆記之--sed用法
sed簡介 基礎命令 Stream EDitor, 行文本編輯器sed是一種流編輯器,它一次處理一行內容。處理時,把當前處理的行存儲在臨時緩沖區中,稱為“模式空間”(pattern space),接著用sed命令處理緩沖區中的內容,如果讀入的行不符合需求,則不處理直接把內容送往屏幕,符合需求的內容處理
sed用法
正則 操作 用法 輸入 保存到文件 pass 需要 文件file 結果 參數 -i # 將修改保存到文件-e # 在命令行運行多條sed命令-n # 打印由p命令指定的行-f # 指定sed命令腳本文件-r
三劍客-sed linux中sed用法
linux中sed用法 sed是一個很好的檔案處理工具,本身是一個管道命令,主要是以行為單位進行處理,可以將資料行進行替換、刪除、新增、選取等特定工作,下面先了解一下sed的用法sed命令列格式為: &n
工具類Collections、Arrays基本用法練習
import java.util.ArrayList; import java.util.Collections; import java.util.List; /* * 工具類練習:Collection */ public class Demo07 {
Linux基礎命令之sed用法
sed :流編輯器 1.sed:Stream Editor 行處理工具,流編輯器 對檔案內容逐行進行處理呼叫操作並顯示到STDOUT &nbs
shell 檔案內容替換 sed用法
$ sed -n 's//(love/)able//1rs/p' example-----love被標記為1,所有loveable會被替換成lovers,而且替換的行會被打印出來。$ sed 's#10#100#g' example-----不論什麼字元,緊跟著s命令的都被認為是新的分隔符,所以,“#”在這裡
第六週作業 rpm包管理、yum配置、sed用法、備份任務等
1、 每12小時備份並壓縮/etc/目錄至/backup目錄中,儲存檔名稱格式為,“etc-年-月-日-時-分.tar.gz” • tar:o 打包:tar -cf something.tar somethingo 解包:tar -xf something.taro -c:建立 .tar 格式的
linux--sed用法
sed是一個很好的檔案處理工具,本身是一個管道命令,主要是以行為單位進行處理,可以將資料行進行替換、刪除、新增、選取等特定工作,下面先了解一下sed的用法 sed命令列格式為: sed[-nefri] ‘command’ 輸入文字 常用選項:-n∶使用安靜
linux shell 中sed用法
轉自:http://www.360doc.com/content/16/1118/16/38309198_607576538.shtml 一, 基本概述 (1)基本介紹 sed是一款流編輯工具,用來對文字進行過濾與替換工作, sed通過輸入讀取檔案內容,但一次僅