62. Variables(变量)
关键字不能被使用为变量名。
和其他的编程语言不同,你不需要声明变量才能使用它。
如果你想初始化变量,最好在BEGIN块,它将只执行一次
实例
创建一个文件
summingyu's blog
关键字不能被使用为变量名。
和其他的编程语言不同,你不需要声明变量才能使用它。
如果你想初始化变量,最好在BEGIN块,它将只执行一次
创建一个文件
默认的输入字段分隔符为空格space
-F
设置FS=""
在BEGIN块内设置
|
|
Awk
是一个强大的处理文本的语言
/bin/awk
是一个软链接,链接到/bin/gawk
sed的保留空间和模式空间
你可以使用a
命令在匹配到行后面添加新行
|
|
对employee.txt
文件在指定行号后面添加一个新的记录
在命令行上多个sed
命令
使用多个-e
选项
^
)$
)*
)\+
)\?
)\
)[0-9]
)
|
|
sed
将会在所有行执行替换命令sed
执行替换命令Sed
将会用这个字符串替换原始字符串源文件不会被修改
sed
examples使用的sed
案例均为下面文件