awk中使用$0与shell脚本$1有冲突怎么办
5个回答
展开全部
用单引号将awk命令括起来,不要用双引号,在shell中单引号中$不会被解释成变量,因此在awk脚本单引号中$n就表示awk变量,不会被shell处理
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
用单引号将awk命令括起来,不要用双引号,在shell中单引号中$不会被解释成变量,因此在awk脚本单引号中$n就表示awk变量,不会被shell处理
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
可以在使用awk时,用单引号别用双引号,可避免与参数变量冲突
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
awk -F ' ' 'BEGIN{sum=0}{sum+=\$1}END{print sum}'
在脚本中使用awk awk需要用到自身的内置参数 可以用\进行转译
在脚本中使用awk awk需要用到自身的内置参数 可以用\进行转译
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询