cost 397 ms
需要將兩個命令的輸出添加為awk列

[英]output of two command need to be added as columns awk

我有一個包含Package名稱及其Release的文件。Release change行有舊版本和新版本: 我需要格式化輸出為三列,第一列為pkgname第二列為“舊版本”,第三列為“新版本”: 我正在嘗試的是: 需要將上述兩個命令輸出添加為每行中的三列。 ...

使用awk模式來過濾數據

[英]Using awk pattern to file filter data

我有包含行的folling文件(名為/ tmp / test99): 我試圖在第三個位置過濾包含“0”的行,在第四個位置過濾“15”(就像在第二行中一樣)我嘗試運行: 但是我沒有得到第二行,而是第一行以"0","15"開頭。 你能幫忙解決這個模式嗎? 謝謝:) ...

awk和字段分割參數

[英]awk and field splitting parameters

我有一個像這樣的文件 我需要的是將此信息輸入數據庫,所以我需要分隔字段。 邏輯是該字段以某些文本(字段名稱)開始,並在第一行的第二個所需輸出之后使用|作為字段分隔符結束(任何操作) 嘗試使用awk awk -v OFS="|" '{$1=$1}1' awk -v OFS="| ...

awk選擇列的一部分(3個字符中的第3個)

[英]awk select part of column (3rd of 3 characters)

我有很多文件,在其中選擇以下幾列 問題是,有些文件可能有不同的字母1A1或1A2如1K1 , 1K2 .....我想提出的條件$5 ~(/1A2/) or $5 ~(/1A1/)更多的“一般”我嘗試了類似的事情 到目前為止沒有成功。 有人可以幫我嗎? 請注意,我還需要將選擇標 ...

使用awk將1列與兩個文件中的另一列匹配,然后對匹配記錄進行日期減法

[英]using awk match 1 column to another in two files and then do date subtraction for the matching records

使用awk將1列與兩個文件中的另一列相匹配,然后對匹配記錄進行日期減法(以天為單位)。 假設我有兩個文件 文件1: 文件2: 如果匹配則給我輸出為 謝謝您的幫助 ...

Awk以時間格式打印出最小和最高的數字

[英]Awk printing out smallest and highest number, in a time format

我是linux / bash shell的新手,我真的無法從文本文件中的特定列打​​印兩個值(最高和最低)。 該文件的格式如下: 正如您所看到的,最后一列是時間,我正在嘗試使用awk打印出列中的最高和最低時間。 我真的很難過,我試過了: 然而,這甚至沒有任何排序,我剛收到的輸 ...

日期比較格式

[英]Date Comparison in a format

我想將以下格式的shell腳本文件中的日期與當前日期進行比較,並返回一些標志。 可以在此處使用Awk腳本。 ...

如何知道awk命令是否打印出來而不會損壞原始輸出

[英]how to know if awk command printed something without spoiling original output

我正在嘗試使用AWK命令,它為我打印得很好,我想要的確切方式 我的問題是,如果我使用的awk命令打印了一些沒有破壞的東西並改變它打印的方式,我怎么能從腳本中知道? 我使用的命令: gawk 'BEGIN{RS=ORS="\\n\\n" {s=tolower($0)} s~/word1 ...

awk在新行上打印新列

[英]awk prints new column on a new line

請建議我如何解決此煩人的問題。 我使用awk進行簡單的計算,然后將結果打印在新的制表符分隔的列上。 它可以工作,但是awk將結果打印在新行的列上。 請看一看 該命令打印出這樣的內容 您可以正確修復命令嗎? ...

使用awk打印選定的行

[英]use awk for printing selected rows

我有一個文本文件,我只想打印它的選定行。 下面是文本文件的偽格式: 我需要的輸出為:(不需要每條記錄前的標題,只需要3列就省略了“ MARKS”) 請建議我使用awk命令的形式,我可以使用該形式來實現此目標,並感謝您的支持。 ...

如何使用awk計算特定列中的特定位數

[英]How to use awk counting the number of specificed digit in certain column

如何計算特定列中的匹配值? 我有一個文件:(wm.csv) 我執行了命令以在某些列中獲取目標值: tail -n +497 wm.csv | awk -F"," '$2=="2" {print $3" "$4}' tail -n +497 wm.csv | awk -F"," '$2 ...

awk命令返回不一致的結果

[英]awk command returns inconsistent result

我有一個腳本,可以在一個文件中執行多個驗證。 驗證之一是檢查一行是否超過95個字符(包括空格)。 如果是這樣,它將返回行數超過95個字符的行號。 以下是用於驗證的命令: 在較低的環境中,代碼按預期工作。 但是在生產中,有時驗證會返回“行過長”錯誤,但不會返回任何行號。 我們只是 ...

如果滿足條件,則AWK將行組打印兩次

[英]AWK print group of lines twice if conditions met

我在編寫AWK語句時遇到困難,該語句將在指定條件下兩次打印出一組行,並且可以選擇重復更改行中的值。 例如,如果一行的第一個字段是11($ 1 = 11),那么我想打印出該行和隨后的行兩次(調整第二列中的值($ 2)。 到目前為止,這就是我所擁有的,但是它不會復制第一個字段=到11的行以及 ...

遍歷浮動數組以便在bash中進行比較

[英]Traversing floating array for comparison in bash

我從csv文件中提取float列並存儲在row_arr數組中。 接下來我將sub_val中的存儲值與數組元素進行比較。 我想在變量中存儲匹配元素的索引。 我有以下代碼和錯誤。 我收到此錯誤: 如果我用-ge替換>=然后我得到這個錯誤: ...

如何使用多個條件查找兩個文件之間的差異?

[英]How to find the difference between two files using multiple conditions?

我有兩個文件file1.txt和file2.txt,如下所示- 要求是使用以下條件來獲取file1.txt中不可用的記錄。 預期產量: 滿足匹配條件后,該輸出行在file1.txt中不可用,但在file2.txt中可用。 我正在嘗試以下步驟以實現此輸出- ...

AWK Curry函數-函數可以返回函數嗎?

[英]AWK Curry Function - Can a function return a function?

我目前正在處理一個相當混亂的AWK腳本,並且我正在嘗試對其進行改進(主要是因為我想提高自己的Awk腳本技術) 我意識到沒有辦法在Awk或Gawk中進行面向對象的編程,但是至少有咖喱函數可以嗎? 就像從函數內部返回函數一樣? (不返回執行函數的結果,而是返回可以執行的函數) 我發現 ...

awk數組-比較后的幻像條目

[英]awk array - ghost entries after comparison

我有一個包含兩個數組的簡單代碼段,以及一個if比較 輸入文件無關緊要。 因此問題出在帶有if語句的for循環中。 我希望它可以簡單地比較數組“ animals”中的不同值是否不等於“ 2條腿”,但這是怎么回事: 請注意,數組“動物”突然有了兩個新鍵,即獅身像,但沒有價值。 ...

awk正則表達式不匹配時

[英]awk regexp when not match

在此之前我得到了一些幫助來構建一個正則表達式,該正則表達式匹配任何以“:”開頭的行然后是任何東西,然后是“(”之后的任何內容,但它不能以“)結束” 我使用的正則表達式如下: 它看起來工作得相當好。 我有這個輸入行: 輸出只是:: ike_p1_dh_grp(Referen ...

使用awk或sed排列列?

[英]Arrange columns using awk or sed?

我有一個大約有500行和480K列的文件,我需要在最后移動第2、3和4列。 我的文件是用逗號分隔的文件,請問有沒有更快的方法使用awk或sed來安排此文件? ...


 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM