77问答网
所有问题
当前搜索:
linux shell sed
谁能帮忙解释下
linux
shell
程序中的
sed
"s/$//;s/ *//g;/^$/d" 这...
答:
意思是删除空行,空行包括没有任何字符的空行,和只有若干个空格的空行。1、s/$// 在每一行后面追加空。2、s为搜索。如:s/a/b/ 搜索a将替换为b ,并只替换一次。3、s/ *//g 将空格删除。4、g代表搜索到的全部替换 。5、“空格星”( " *") 代理多个空格。6、/^$/d 删除空行。
linux
shell
中
sed
文件的1到7行行首有指定字符串的整行替换为为指定...
答:
sed
'1,7s/^字符串.*/替换内容/' file 不要随便加 -i 参数。先确定好在加。
linux
下perl,
sed
,
shell
批量替换文件内容
答:
Linux
下批量替换多个文件中的字符串的简单方法。用
sed
命令可以批量替换多个文件中的字符串。用sed命令可以批量替换多个文件中的 字符串。sed -i "s/原字符串/新字符串/g" `grep 原字符串 -rl 所在目录`例如:我要把mahuinan替换 为huinanma,执行命令:sed -i "s/mahuinan/hui...
linux
shell
sed
命令用法
答:
sed
替换命令的结构为: s/A/B/ 你在最后少了个斜杠/,结构不完整,会报错。修改为:A=helloar=$(date "+%Y%m%d")echo A | sed "s/he/$Var/"
Linux
Shell
中,
sed
重定向到文件自身的原理。
答:
Shell
的原因,用>重定向 到输入文件,会先把文件清空,和
sed
无关,awk、cat等都可以试试,也是空文件比如:cat data.txt >data.txt #也是得到空文件> 文件名 文件名不存在,先新建;文件名存在,先清空——这一部分先执行。
linux
shell
sed
命令与转义字符
答:
不需要转义,可以更改定界符。例如:A=“2013/06/09“
sed
“s#hello#$A#"将定界符改为#就可以了。望采纳,谢谢支持!
linux
shell
脚本里 怎么用 cat 命令 读取 一个文件的内容 然后用
sed
...
答:
sed
-i s/zhengshu/"`cat ca.crt`"/g xl.sql 就可以了,只要ca.crt里面没有/字符也没有换行就可以了。
帮忙写个
Linux
下
shell
脚本,(使用
sed
命令处理hosts文件)
答:
N=2 echo "Please pull the file to me."read storepath1 storepath1="/etc/hosts"storepath1=`echo "$storepath1" | cut -d "$DELIM" -f $N`这个好理解:1.把不是以#号开头的行替换为以!!@开头 2.把以#号开头的行的 #号删除 3.把!!@替换为# 号
sed
-i -r -e '/^#/...
linux
shell
sed
文件中的某几行到另一个文件的最后一行
答:
将文件中的某几行取出来,放到另一个文件的最后?这个意思吗?
sed
-n '2,5p' file1 >>file2 将file1的2~5行取出来附加到file2后面
linux
shell
中
sed
替换命令不能立即保存问题
答:
关于日期变量,你先定义一个 a=`date +%Y%m%d`,然后下面的代码中出现的日期都可以直接用$a替代。你追问的那句话可以直接如下修改:!/bin/basha=`date +%Y%m%d`exp aa/bb file=/home/oracle/$a/aa$a.dmp 反正a这个变量可以直接写到日期语句当中,而不需要使用+号之类的。
1
2
3
4
5
6
下一页
其他人还搜
shell脚本sed命令
shell脚本执行sed命令
shell终止当前脚本
shell编辑器替换字符
shell中sed命令
SED责任
sed命令详解
sed命令删除指定行
shell工具