sed 命令针对某一行进行替换操作
sed -i '3s/aaa/fff/' file --表示针对file文件中的第三行,将其中的aaa替换为fff
sed -i '/xxx/s/aaa/fff/g' file --表示针对文件,找出包含xxx的行,并将其中的aaa替换为fff
sed -i '1s/[#*]/fff/gp' file --表示针对文件第1行,将其中的#号或是*号替换为fff
Linux sed命令之删除文件第一行,第n行
1.1 计算机-程序语言
专栏收录该内容
7 篇文章1 订阅
订阅专栏
删除第一行
sed -i '1d' filename
1
删除第n行
sed -i 'nd' filename
1
删除最后一行
sed -i '$d' filename
1
删除第1到5五行
sed -i '1,5d'
# -i 用于直接修改原文件