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

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

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

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

概述

當(dāng)我們在處理線上故障的時候,經(jīng)常會從數(shù)據(jù)庫表查詢出某個列。

select product_id from order where user_id = 111;

查詢出來的結(jié)果形式如下:

1
2
3
4
5

這個時候,我們通常會以

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

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

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

結(jié)果如下:

1,2,3,4,5,

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

當(dāng)然我們也可以進(jìn)行反向操作。假設(shè)temp.txt文本的內(nèi)容如下:

1,2,3,4,5

想轉(zhuǎn)成

1
2
3
4
5

則可以使用如下命令:

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

總結(jié)

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

您可能感興趣的文章:
  • 一天一個shell命令 linux文本內(nèi)容操作系列-awk命令詳解
  • linux awk時間計算腳本及awk命令詳解
  • linux之a(chǎn)wk命令的用法
  • Linux里awk中split函數(shù)的用法小結(jié)
  • Linux 中awk 提取包含某個關(guān)鍵字的段落

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

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《Linux awk將文件某列按照逗號分隔的例子》,本文關(guān)鍵詞  Linux,awk,將,文件,某列,按照,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請?zhí)峁┫嚓P(guān)信息告之我們,我們將及時溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《Linux awk將文件某列按照逗號分隔的例子》相關(guān)的同類信息!
  • 本頁收集關(guān)于Linux awk將文件某列按照逗號分隔的例子的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    主站蜘蛛池模板: 蓝山县| 邹平县| 海盐县| 武穴市| 浠水县| 舟山市| 阿拉善右旗| 海林市| 北辰区| 合川市| 鹤庆县| 田东县| 灵武市| 图木舒克市| 万安县| 津南区| 涿鹿县| 都江堰市| 太谷县| 新巴尔虎左旗| 阳东县| 偃师市| 全州县| 武山县| 临汾市| 葵青区| 蒲江县| 开化县| 蒲江县| 明水县| 闽清县| 紫云| 黑水县| 利津县| 体育| 姜堰市| 枝江市| 镇江市| 昌吉市| 永泰县| 青冈县|