1.10. 2017-11-22

1.10.1. 上节课回顾

正则表达式

.
*
?
[]
[^]
|


^
$
\<
\>
\{n\}
\{m,n\}
\{m,\}
\{,m\}

\1

1.10.2. 本节内容

vim技巧

3"tyy:复制3行到t寄存器
tp:复制t寄存器的内容到节目上

vim -b a.binary:
:%!xxd:

ctrl+v:面向块的复制
 ,、、
:set ai :自动对齐
:set si :自动缩进
:set ic :忽略大小写
:set hlsearch:高亮搜索
:syntax on :开启语法
:set list :显示回车和tab键
:set ff=unix,ff=dos:设置文档格式
:set parse: 设置复制保留格式
:set cul : 设置光标所在行
:help option-list:获取帮助
:set all :获取帮助
bash编程 ::

unset:清空变量设置 $$:当前进程ide $PPID:当前进程的父 pstree -p:查看进程树

export:生成环境变量 declere -x:生成环境变 $SHLVL:查看shell的级别

$_:上一个命令的最后一个参数

declare -r :只读变量 (umask=066 touch a.txt):指定环境下创建一个文件

$*:全部参数何为一个字符串 $@:每个参数都是一个独立的字符串

shift:清空一个位置变量