用sed如何輸出指定範圍的行,輸出的是1-5行
sed -n '1,5p' filename
如果要求輸出的是1,9,11,33行
sed -n '1p;9p;11p;33p' urfile
替換:
sed -i "s/-xmx4096m/-xmx2048m/g" mapred-site.xml
注釋:把全文的-xmx4096m替換成-xmx2048m
指定行替換:
sed -i "21s/4/14/" mapred-site.xml
注釋:把21行的第乙個4替換成14,如果全部替換要用
sed -i "21s/4/14/g" hadoop$i/hadoop/conf/mapred-site.xml
增加:
sed -i '/mapred.tasktracker.map.tasks.maximum/a 12<\/value>' mapred-site.xml
注釋:在找到含有mapred.tasktracker.map.tasks.maximum這一行後新增12<\/value>
刪除:
sed -i '21d' mapred-site.xml
注釋:刪除21行
sed -i '/^set/d' wang.txt
注釋:刪除set打頭的行
顯示actg打頭的:
sed -n '/^[actg]/p'
數字打頭的:
sed -n '/^[0-9]/p'
DateTime的一些使用方法
1 datetime 數字型 system.datetime currenttime new system.datetime 1.1 取當前年月日時分秒 currenttime system.datetime.now 1.2 取當前年 int 年 currenttime.year 1.3 取當前月 ...
define的一些使用方法
1.可以對一些常量 字串進行巨集定義,在預處理過程中進行替換,而不是在編譯過程中。define pi 3.1415926 2.也可以對資料型別進行巨集定義,這樣與 typedef 效果相同 typedef為 c語言的關鍵字,作用是為一種資料型別定義乙個新的名字。typedef unsigned ch...
NSString的一些使用方法
else 6.拼接字串 nslog string1 7.替換字串 1.直接替換字串 string3 stringbyreplacingoccurrencesofstring 男 withstring ff nslog string1 2.給定範圍替換 nsrange range string6 st...