5. sed 指令
Overview
sed 主要用来自动编辑一个或多个文件、简化对文件的反复操作、编写转换程序等
Usage
1 | sed [-hnV][-e <script>][-f <script file>][text file] |
Arguments
-e<script>/--expression=<script>: 直接在命令行中指定要执行的脚本 (script, not file) 来处理文本文件-f<script file>/--file=<script file>: 从指定的脚本文件中读取 sed 脚本-n/--quiet/--silent: 抑制默认输出行为,只输出经过处理的行
Action
a新增,a 的后面可以接字符串,内容会出现在当前的下一行c替换,c 的后面可以接字符串,内容会替换n_1到n_2之间的所有行d删除,删除当前行, 不接任何字符串i插入,i 的后面可以接字符串,内容会出现在当前的上一行p打印,打印当前行, 不接任何字符串,通常和 -n 选项一起使用s替换,s 的后面接两个字符串,第一个字符串是要被替换的内容,第二个字符串是替换后的内容
All articles in this blog are licensed under CC BY-NC-SA 4.0 unless stating additionally.
