婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > Linux awk將文件某列按照逗號分隔的例子

Linux awk將文件某列按照逗號分隔的例子

熱門標簽:房產證地圖標注的兩個面積 外呼系統的合法性 輝縣市地圖標注 北京電銷機器人對市場的影響 威海電銷外呼系統好用嗎 武漢語音電銷機器人加盟 地圖標注x是啥意思 同花順電話機器人微信 湖北孝感如何辦理

概述

當我們在處理線上故障的時候,經常會從數據庫表查詢出某個列。

select product_id from order where user_id = 111;

查詢出來的結果形式如下:

1
2
3
4
5

這個時候,我們通常會以

product_id in (1,2,3,4,5)

的形式去查找商品表,找出商品的詳細信息。那么如何得到這個(1,2,3,4,5)呢。一種簡單的做法就是利用awk

cat temp.txt | awk ‘BEGIN{ORS=","} {print $0}'

結果如下:

1,2,3,4,5,

然后把最后一個逗號去掉,再加上in關鍵字即可。

當然我們也可以進行反向操作。假設temp.txt文本的內容如下:

1,2,3,4,5

想轉成

1
2
3
4
5

則可以使用如下命令:

cat temp.txt | awk ‘BEGIN{ RS=","; } { print $0 }'

總結

以上就是這篇文章的全部內容了,希望本文的內容對大家的學習或者工作具有一定的參考學習價值,謝謝大家對腳本之家的支持。如果你想了解更多相關內容請查看下面相關鏈接

您可能感興趣的文章:
  • 一天一個shell命令 linux文本內容操作系列-awk命令詳解
  • linux awk時間計算腳本及awk命令詳解
  • linux之awk命令的用法
  • Linux里awk中split函數的用法小結
  • Linux 中awk 提取包含某個關鍵字的段落

標簽:日喀則 安康 武威 麗江 紹興 迪慶 西寧 蚌埠

巨人網絡通訊聲明:本文標題《Linux awk將文件某列按照逗號分隔的例子》,本文關鍵詞  Linux,awk,將,文件,某列,按照,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《Linux awk將文件某列按照逗號分隔的例子》相關的同類信息!
  • 本頁收集關于Linux awk將文件某列按照逗號分隔的例子的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 台东县| 岐山县| 宜城市| 长垣县| 衡水市| 景谷| 乡宁县| 珠海市| 思南县| 湛江市| 大竹县| 密山市| 海伦市| 蕉岭县| 晋江市| 体育| 大埔区| 手游| 揭西县| 武清区| 枣庄市| 礼泉县| 汝州市| 韶关市| 阜南县| 澄城县| 根河市| 威信县| 鄂尔多斯市| 江川县| 昆明市| 肃宁县| 大冶市| 凭祥市| 乌拉特前旗| 黄龙县| 三门县| 利辛县| 田阳县| 阳东县| 上栗县|