网站建设资讯

NEWS

网站建设资讯

linuxsss命令 linux ss命令 安装

linux 内核模块如何获取命令行参数

内核不直接获取shell变量,shell是一个应用程序,用来执行mkdir ,并将sss传递给mkdir,mkdir用arg数组来接收这个参数后,使用文件操作接口来对文件节点进行操作,创建一个文件夹

网站建设哪家好,找成都创新互联公司!专注于网页设计、网站建设、微信开发、微信平台小程序开发、集团企业网站建设等服务项目。为回馈新老客户创新互联还提供了建邺免费建站欢迎大家使用!

linux Shell Sed 命令 -- 如何 处理 XML 文件

1、思路,sed可以删除指定行内容,也可以在指定行添加内容

2、首先确定BB.Name所在行,如果有重复,需要增加head -1

r1=`grep -n "BB.Name" a.xml|awk -F: '{print $1}'|head -1`

3、property行号r2

((r2=r1-1))

4、/property行号r3

((r3=r1+3))

5、删除r2和r3中间所有行

sed -i '${r2},${r3}d' a.xml

sed -i '5,8d' a.xml

sed -i '5d' a.xml

6、在r4行处读入s.txt内容

((r4=r1-2))

sed -i '$r4 r s.txt' a.xml

7、实例

#!/bin/sh

r1=`grep -n "BB.Name" a.xml|awk -F: '{print $1}'|head -1`

((r2=r1-1))

((r3=r1+3))

((r4=r1-2))

sed -i "${r2},${r3}d" a.xml

sed -i "${r4} r s.txt" a.xml

linux shell sed命令用法

sed替换命令的结构为: s/A/B/

你在最后少了个斜杠/,结构不完整,会报错。

修改为:

A=hello

ar=$(date "+%Y%m%d")

echo A | sed "s/he/$Var/"


当前题目:linuxsss命令 linux ss命令 安装
文章出自:http://cdweb.net/article/hejgcj.html