关于shell脚本问题,谁能给我解释解释这个脚本里,每个符号的作用.
来源:学生作业帮 编辑:搜搜考试网作业帮 分类:综合作业 时间:2024/04/30 12:31:06
关于shell脚本问题,谁能给我解释解释这个脚本里,每个符号的作用.
sed 's///;s///;s/
//;s/ //g;s/ //g;/^$/d' $1 | sed -e :a -e '$!N;s/\n/ /;s// /;ta' -e 'P;D' | sed -e :a -e '$!N;s/\n/ /;s// /;ta' -e 'P;D' | sed -e :a -e '$!N;s/\n/ /;s// /;ta' -e 'P;D' | sed -e :a -e '$!N;s/\n/ /;ta' -e 'P;D' | grep '^' | sed 's///' >> $2
sed 's///;s///;s/
//;s/ //g;s/ //g;/^$/d' $1 | sed -e :a -e '$!N;s/\n/ /;s// /;ta' -e 'P;D' | sed -e :a -e '$!N;s/\n/ /;s// /;ta' -e 'P;D' | sed -e :a -e '$!N;s/\n/ /;s// /;ta' -e 'P;D' | sed -e :a -e '$!N;s/\n/ /;ta' -e 'P;D' | grep '^' | sed 's///' >> $2
拜托,正则表达式你都不懂怎么跟你解释呢?
sed 's///;s///;s/
//;s/ //g;s/ //g;/^$/d' $1
第一句执行了6条替换命令
s/XXX/xxx/
分别表示把 替换成空字符串,也就是删除.删除
换行删除,空格全部删除.空行删除.
第二句:
sed -e :a -e '$!N;s/\n/ /;s// /;ta' -e 'P;D'
就复杂了,解释这个你自己得知道sed的原理.我猜你是不知道所以不解释.
这个东西能写一本书啊.你去看这本书吧:
《 Sed与Awk (中文版) 》
sed 's///;s///;s/
//;s/ //g;s/ //g;/^$/d' $1
第一句执行了6条替换命令
s/XXX/xxx/
分别表示把 替换成空字符串,也就是删除.删除
换行删除,空格全部删除.空行删除.
第二句:
sed -e :a -e '$!N;s/\n/ /;s// /;ta' -e 'P;D'
就复杂了,解释这个你自己得知道sed的原理.我猜你是不知道所以不解释.
这个东西能写一本书啊.你去看这本书吧:
《 Sed与Awk (中文版) 》
关于shell脚本问题,谁能给我解释解释这个脚本里,每个符号的作用.
谁帮忙解释这个shell脚本的含义::(){:|:&};:
谁能帮忙解释这个shell脚本的功能(详细的) count=$# cmd=echo while[$count -gt 0
关于按键精灵鼠标移动脚本的问题 下面是我的脚本代码
shell脚本中>/dev/null的含义
shell脚本的if 命令cannot found?
shell脚本if [ $1
shell脚本中的$
shell 脚本中$$,$#,
linux下shell脚本命令 这个命令要实现三个功能.一能备份文件夹里的内容.二把备份文件压缩并存心到指定文件夹.三用
shell脚本中单引号和双引号的区别
请问shell脚本第一行 -f的含义:/usr/bin/awk -f 这个位置还有哪些值,分别表示什么?