如何用shell得到集合中指定的第幾列第幾行的元素
需要使用的命令 sed, awk
sed的句法
sed -n ‘6p’ text
這裡6p指的是第六句以此內推,幾p就是第幾句,一定要記得加 ’ ’
awk的用法
awk ‘{print$1}’
這裡$1指的是第一列,
舉例
假設我們有集合text
命名為text.txt
1 2 3
4 5 6
7 8 9
需要提取其中第三列第二行的數字 6
輸入程式碼
sed -n '2p' text.txt | awk '{print$3}'
輸出結果
6
假設需要將其賦值給某個元素(list)
list = `echo | sed -n '2p' text.txt | awk '{print$3}'`
相關文章
- 尋找陣列中第K大的元素陣列
- 查詢陣列中第K大的元素陣列
- 陣列中的第K個最大元素陣列
- css 中 nth-child、first-child、last-child 的使用(選中第一個,第幾個,第幾個到第幾個,最後一個等)CSSAST
- 獲取倒數第幾個元素程式碼例項
- 215. 陣列中的第K個最大元素陣列
- 幾種集合的幾種方法
- LeetCode-215-陣列中的第K個最大元素LeetCode陣列
- Linux shell:執行shell指令碼的幾種方式Linux指令碼
- 獲取陣列第N個元素的方法陣列
- 力扣-215. 陣列中的第K個最大元素力扣陣列
- 判斷日期是該年的第幾天
- 獲取當天是本月的第幾周
- 獲取指定日期是當年第幾周,指定日期所在周的開始和結束日期
- tcp/ip模型中,幀是第幾層的資料單元?TCP模型
- 沉迷社交媒體 你的國家排第幾
- 第81節:Java中的陣列Java陣列
- 定義方法統計集合中指定元素出現的次數,如“a“ 3,“b“ 2,“c“ 1
- Java集合與泛型中的幾個陷阱,你掉進了幾個?Java泛型
- js獲取當前日期是一年中的第幾天JS
- 獲取一個陣列裡面第K大的元素陣列
- TypeScript中函式過載寫法,你在第幾層!TypeScript函式
- js 實現 bind 的這五層,你在第幾層?JS
- Array · 刪除陣列中指定的元素陣列
- 第k大元素
- 幾例實用的Shell指令碼指令碼
- Shell 中 $ 關於指令碼引數的幾種用法指令碼
- Python第3享:出現unexpected indent報錯的幾種原因?Python
- 幾行shell幫你的xcode迅速自動批量打包ipaXCode
- Java中陣列判斷元素存在幾種方式比較詳解Java陣列
- 精益化的三個層次,你們做到了第幾層?
- 集合中隨機取出幾個資料隨機
- Python實用技法第15篇:篩選序列中的元素Python
- php資料流中第K大元素的計算方法PHP
- TopK問題,陣列中第K大(小)個元素問題總結TopK陣列
- 指定刪除幾天前的索引資料索引
- 計算今天是該年的第幾天(c語言實現)C語言
- 程式設計師福布斯排行榜,看你學的語言排第幾?程式設計師