Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
酥脆的小菠萝
hexbook
提交
cc625bfe
H
hexbook
项目概览
酥脆的小菠萝
/
hexbook
通知
5
Star
4
Fork
1
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
H
hexbook
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
前往新版Gitcode,体验更适合开发者的 AI 搜索 >>
提交
cc625bfe
编写于
9月 17, 2020
作者:
酥脆的小菠萝
😷
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
Update shell编程.md
上级
9bca1f2e
变更
1
隐藏空白更改
内联
并排
Showing
1 changed file
with
6 addition
and
4 deletion
+6
-4
Linux系统/shell编程.md
Linux系统/shell编程.md
+6
-4
未找到文件。
Linux系统/shell编程.md
浏览文件 @
cc625bfe
...
...
@@ -1003,13 +1003,15 @@ Lane
动作:
-
a
\:
追加,在当前行后添加一行或多行。添加多行时,除最后 一行外,每行末尾需要用 “
\
”代表数据未完结
。
-
c
\:
行替换,用 c 后面的字符串替换原数据行,替换多行时,除最后一行外,每行末尾需用 “
\”
代表数据未完结
。
-
i
\:
插入,在当期行前插入一行或多行。插入多行时,除最后 一行外,每行末尾需要用“
\”
代表数据未完结
。
-
a
: 追加,在当前行后添加一行或多行
。
-
c
: 行替换,用 c 后面的字符串替换原数据行
。
-
i
: 插入,在当期行前插入一行或多行
。
-
d: 删除,删除指定的行。
-
p: 打印,输出指定的行。
-
s: 字串替换,用一个字符串替换另外一个字符串。格式为 “行范围s/旧字串/新字串/g ”(和vim中的替换格式类似)。
> 在 Linux 中输入命令时,如果命令太长,可以输入 \ 然后回车,此时系统不会执行命令而是另起一行等待输出,此处可以使用 \ 符号一次 追加/替换/插入 多行。
使用示例:
~~~
shell
...
...
@@ -1037,7 +1039,7 @@ append
2 Jerry 82 89 97
3 Lane 80 67 62
[
root@localhost ~]#
sed
'2a append\
test'
grade.txt
#在第2行后一次追加2行内容
test'
grade.txt
在第2行后追加2行
Id Name Java Python Scala
1 James 76 80 68
append
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录