sed命令使用的表示方法:
sed可以加选项即参数,模式(及匹配的模式)和(文件)
而且还支持正选择表达式
sed -i“命令表示修改原文件”
sed -p“命令表示显示出来内容”
vim 编辑器的使用
它的格式是:#!/bin/bash 它有三种模式 :命令模式 编辑模式 末行模式
命令模式到编辑模式 需要按i键或者a键 其中小的i键 是在光标后插入大写的I键是在光标前插入
按esc键可以从编辑模式退去到命令模式,而且编辑模式不能直接到末行模式 要想到末行模式必须先回到命令模式
按:键 可以从命令模式到末行模式 且要想保存文本 必须在末行模式下按wq!
在末行模式下按q退去 vim 但是保存了脚本 同理在末行模式下按q!直接退出不保存
在vim编辑器中的使用这些符号表示的含义:
“w”表示光标一次移动一个单词 就是光标所在的位置移到下一个单词
“O”表示将光标移动行首(绝对行首) "$"表示将光标移动绝对行尾
“b”表示将光标所在的单词到上一个单词
“e”表示将光标所在的地方 移动到词尾
行移动的命令 :
G
nG :“表示光标跳到n行中”
在末行模式下行间跳转的命令是:左右小括号即 )(
}{"表示在段落间跳转 ”
r “命令表示替换”R “表示直接替换”这是在vim编辑器的末行中的使用
x命令表示删去光标所在处的内容
dd命令表示删去一行 ndd命令表示删除n行
复制内容命令
yy表示复制一行 nyy表示 复制n行
p 命令表示粘贴
末行模式下
%dn命令表示删除内容
%s命令表示删除但是可以匹配模式
ctrl+R“命令表示撤销上一次的操作”
而且vim 还可以打开多个窗口 要想看看一下个窗口可以用命令 next prev(前一个)firs “表示第一个
命令 sed -nu “表示显示行号”
语句 :if语句
条件语句 如if语句格式:
if[ ]: then
fi
if[ ]: then
else
fi
多条件的语句
if[ ]: then
elif[ ]: then
elif[ ]: then
.
.
.
else
fi