![](/img/trans.png)
[英]in js, how do i replace add \n (not a new line marker) as a string to end of each line in a textarea
[英]Using command line, how do I get m out n possible results of each type?
可以說我在一家商店有貨架,每個貨架上都有0-9盒特定類型的盒子。 我想從每個架子上選擇不超過4個盒子,直到總共只有15個。 如何在輸入文件類似的地方編寫命令行代碼
AA123 small
AA124 small
AA122 small
BB345 medium
..
..
100s of such
前兩個字母定義架子,數字告訴該架子上的箱子編號。
為了找到獨特的貨架,我可以使用
cat filename | awk '{print $1}' | cut -c 1-2 | sort | uniq | xargs
然后我試圖將其用作for / while循環的輸入,但被卡住了。
我認為awk
是正確的工具。
以下一個襯紙可打印出現的前四個貨架,總共最多可打印15個:
awk 'a[substr($1,1,2)]++ < 4 {if (t++>14) exit; print}' file
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.