"og:type" content="webpage">" /> "> Linux下用awk获取某一行或某一列的查询结果_框架_内存溢出

阅读10

Linux下用awk获取某一行或某一列的查询结果,第1张

背景:可能我们会遇到获取Linux命令执行结果的某一列或某一行的信息。

awk -F  '\t'  '{print $1}'  nametxt 其中-F表示

分割符,本例为\t,$1表示第1列 ,$0表示全部。

ls -lrt  | awk -F ' ' '{print $NF}'

好处:这种情况下不需要知道所获取信息在哪一列,直接取最后一列即可。

其中-F表示分割符,本例为空格,$NF表示最后一列,$(NF-1)表示倒数第二列。

awk 'NR awk 'NR==1,NR==4 {print}'  file

行号等于1和4的打印出来

awk 'END {print}' nametxt

部分参考 >

这样:

public static void jsonToBean(String data) {

try {

JSONArray array = new JSONArray(data);//将json字符串转成json数组

for (int i = 0; i < arraylength(); i++) {//循环json数组

JSONObject ob = (JSONObject) arrayget(i);//得到json对象

String name= obgetString("name");//name这里是列名称,获取json对象中列名为name的值

Systemoutprint(name);//输出name

} catch (JSONException e) {

}

}

扩展资料:

注意事项java处理 json格式

字符串 : 转成 JSONArray 或 JSONObject 类型1、如果是JSONArray  ,格式:  最外层是 中括号

,表示数组

格式 :  [{key:value},{key:value} ]

["str1","str2","str3",]

语法:JSONArray array = JSONArrayparseArray(strs)

注:strs 必须是json格式的字符串, 以"[  ]"中括号开头结尾 否则会报错

2、如果是JSONObject ,格式:  最外层是大括号,表示对象

格式:{key:value}

语法::JSONObject result = JSONArrayparseObject(strs );

以上就是关于Linux下用awk获取某一行或某一列的查询结果全部的内容,包括:Linux下用awk获取某一行或某一列的查询结果、awk命令详解、jsonobject怎么获取json中某个值等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:

内存溢出

原文地址:

https://54852.com/web/9278466.html
字符串
(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
以吻封缄以吻封缄一级用户组
怎样学习java
上一篇
2023-04-26
淘口令怎么生成链接
2023-04-26

发表评论
请登录后评论...
登录
提交

    评论列表(0条)
保存
{label}{label}', author : '以吻封缄', cat_name : '框架', time_y_m : '2023年04月', time_d : '26', site_motto : '内存溢出' }; {script}{script}