首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何使用awk将字符串添加到输出的第一个字段?

如何使用awk将字符串添加到输出的第一个字段?
EN

Unix & Linux用户
提问于 2017-08-18 11:35:03
回答 1查看 102关注 0票数 1

下面的脚本打印输出:

代码语言:javascript
复制
/var/lib/ambari-server/resources/scripts/configs.sh get localhost c1 yarn-env

脚本的输出:

代码语言:javascript
复制
 "yarn_log_dir_prefix" : "/var/log/hadoop-yarn",
 "yarn_pid_dir_prefix" : "/var/run/hadoop-yarn",
 "yarn_user" : "yarn",
 "yarn_user_nofile_limit" : "32768",
 "yarn_user_nproc_limit" : "65536"

我想添加与管道的awk或perl单线线性,纱线-env在第一个字段的输出如下:(预期的结果)

代码语言:javascript
复制
/var/lib/ambari-server/resources/scripts/configs.sh get localhost c1 yarn-env | awk ...


yarn-env  "yarn_log_dir_prefix" : "/var/log/hadoop-yarn",
yarn-env  "yarn_pid_dir_prefix" : "/var/run/hadoop-yarn",
yarn-env  "yarn_user" : "yarn",
yarn-env  "yarn_user_nofile_limit" : "32768",
yarn-env  "yarn_user_nproc_limit" : "65536"
EN

回答 1

Unix & Linux用户

发布于 2017-08-18 14:22:32

下面是perl的一种方法:

代码语言:javascript
复制
perl -pe 's/^/yarn_env /'

如你所知,TIMTOWTDI。

票数 0
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/386933

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档