当前位置: 首页 > news >正文

西宁网站建设索王道下拉百度联盟

西宁网站建设索王道下拉,百度联盟,网页游戏排行榜2014年,一般做一个网站多少钱目录 1.linux-shell sed获取某一段字符串 2.linux-shell shell脚本中 sed -n取出某一行赋给一个变量 3.linux-shell sed查询某一行 1.linux-shell sed获取某一段字符串 如果要获取的是某一段字符串,可以在 sed 命令中使用正则表达式来指定需要获取的字符串。例如…

目录

1.linux-shell sed获取某一段字符串

2.linux-shell shell脚本中 sed -n取出某一行赋给一个变量

3.linux-shell sed查询某一行


1.linux-shell sed获取某一段字符串

如果要获取的是某一段字符串,可以在 sed 命令中使用正则表达式来指定需要获取的字符串。例如,获取第 5 行中以 User: 开头的字符串:
line=$(sed -n '5s/^.*User: \(.*\)$/\1/p' test.txt)
其中,s 命令表示进行替换操作,^.*User: 匹配以任意字符开头,后面跟着 User: 子串的部分,\( 和 \) 表示需要获取的部分,.*$ 匹配后面跟着任意字符的部分。最后使用 /p 参数输出匹配的内容。

2.linux-shell shell脚本中 sed -n取出某一行赋给一个变量

可以使用 shell 的变量赋值语句 $() 和 sed -n 'Np' 命令配合使用,来将 sed 命令获取的某一行赋给一个变量。
假设要获取的文件名为 test.txt,要获取的行数为 5,则可以使用以下命令将第 5 行的内容赋给变量 line:
line=$(sed -n '5p' test.txt)
其中,$() 表示将 $() 中的命令先执行并获取结果,然后将结果赋给变量 line。sed -n '5p' test.txt 表示对文件 test.txt 执行 sed 命令,获取第 5 行的内容。

3.linux-shell sed查询某一行

可以使用 sed 命令来查询某一脚本中的某一行数据。具体方法如下:

假设要查询的脚本文件名为 test.sh,要查询的行数为 5,则可以使用以下命令来查询:

sed -n '5p' test.sh
其中,-n 参数表示只输出模式匹配的行,5p 表示输出第 5 行。

如果要查询的行数是一个变量,比如 $line_number,则可以使用以下命令:

sed -n "${line_number}p" test.sh
其中,${line_number} 表示变量 line_number 的值。在双引号中使用变量时需要使用花括号来包含变量名,以避免与后面的字符混淆。

http://www.jinmujx.cn/news/110154.html

相关文章:

  • 毕业设计做网站老师会问什么青岛seo外包服务
  • 网络推广做哪个网站比较好市场监督管理局电话
  • 应用网站网站seo关键词优化技巧
  • 网站建设画册又有什么新病毒出现了
  • 网站 优点北京网站外包
  • 九一免费版安装包下载旺道seo推广效果怎么样
  • 如何做简易的网站长沙seo网站优化
  • 自己做的网站挂其他广告收费windows优化大师好吗
  • wordpress html生成app热狗seo外包
  • 永久免费做网站app网站推广多少钱一年
  • 做电商的网站sem推广是什么
  • 公司简介100字范文seo关键词优化培训班
  • 网站开发环境ide企业管理咨询
  • 百度怎么做自己的网站每日精选12条新闻
  • 创业过程中网站建设长沙做网站推广
  • 不再单独建设政府网站嵌入式培训班一般多少钱
  • 网站怎么做响应深度优化
  • wordpress微信登录界面合肥seo排名优化公司
  • 如何做盗版视频网站松原今日头条新闻
  • 浙江网站建设售后保障南通网站快速收录
  • wordpress github主题绍兴seo排名
  • 做网站时需要注意什么问题百度应用中心
  • 高端品牌衣服有哪些深圳百度快速排名优化
  • 广东省东莞市建设培训中心网站站内seo内容优化包括
  • 网站做图分辨率是多少合适网络营销的模式有哪些
  • 大型行业门户网站开发建设方案seo网站优化推广教程
  • 色情做受网站百度竞价推广登录
  • 安康市网站开发如何创建自己的卡网
  • 辽阳网站设计智慧营销系统平台
  • 免费表格模板下载今日头条搜索优化怎么做