在sed中使用bash变量作为范围
发布时间:2020-12-14 00:05:20 所属栏目:Linux 来源:网络整理
导读:sed -n '5,10 p' /proc/cpuinfo 打印文件/ proc / cpuinfo的5-10行 我想用类似的东西 start=5end=10sed -n '$start,$end p' /proc/cpuinfo 这样我就可以改变脚本的开始和结束值. 解决方法 您需要使用双引号进行变量扩展: start=5 end=10; sed -n "$start,$e
sed -n '5,10 p' < /proc/cpuinfo 打印文件/ proc / cpuinfo的5-10行 我想用类似的东西 start=5 end=10 sed -n '$start,$end p' < /proc/cpuinfo 这样我就可以改变脚本的开始和结束值. 解决方法
您需要使用双引号进行变量扩展:
start=5 end=10; sed -n "$start,$end p" < /proc/cpuinfo (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |