cost 336 ms
從日志文件中的兩個字符串之間拉出行,中間有第三個字符串

[英]Pull lines from log file between two strings with a third string inbetween

我正在尋找一種命令行方法(在SunOS上)從包含特定字符串的日志文件xml消息中提取。 例如,日志文件可能包含以下格式的xml消息: 與其他帶有時間戳的日志行一起。 可能有多個xml消息,其中包含與同一記錄相同的ID,可能已運行了幾次。 要提取當前的xml,我有以下awk命 ...

2019-03-22 12:47:15   2   39    awk / nawk  
UNIX - 基於主列比較 2 個文件

[英]UNIX - Compare 2 files based on primary column

我需要基於主列按列比較 2 個文件(它可以是 1 列或多列作為靈長類鍵)。 它應該生成 3 個 csv 文件作為輸出 - 差異,文件 1 中的額外記錄,文件 2 中的額外記錄 注意:嘗試使用sdiff但它沒有根據需要提供輸出 例子 : 這里第一列是主鍵 ...

一行30列的awk條件不起作用

[英]awk condition for 30th column of a line is not working

我的輸入文件如下所示, 我只想打印以“ 1”開頭並以“ C”結尾的行,所以我嘗試使用以下命令, 但我沒有任何輸出。 ...

使用AWK從龐大的數字列表中獲取特定范圍的數值

[英]Fetching a specific range of numeric value from huge list of numbers using AWK

我想取出一定范圍的巨大數值,即720000002774991000至720000002774991099。所以我嘗試了以下命令, VOUCHER_DUMP_REPORT.csv是我的輸入文件,只有一列如此龐大的數字。 但是我得到的輸出不准確,除了我給定的范圍外,它還有一些值。 ...

2018-08-29 07:02:19   1   37    awk / rhel / nawk  
如何獲得兩個不同輸入(sed和nawk)的一些輸出

[英]How to get the some output for two different inputs (sed and nawk

我有很多輸入文件。 這是兩個示例輸入文件: 輸入文件1: 輸入文件2: 如您所見,兩個輸入文件之間的唯一區別是輸入#2的第二組數字是相反的順序(點數是-5而不是5)。 我想要的輸出文件與BOTH相同: (本質上是輸入#2減去定義的點數(10&-10)) ...

2018-06-07 03:00:57   1   50    awk / sed / nawk  
用其他文件中的字段替換文件中的特定字段,將通過匹配相同文件的不同字段來找到需要替換的字段

[英]replace specific fields in file with fields from other file,fields which needs to be replaced will be found by matching different fields of samefiles

我想用其他文件中的字段替換文件中的特定字段(用分隔),在匹配相同文件的不同字段之后,將找到需要替換的字段。 例如 輸出文件 在上面的示例中,我們正在檢查 test1.dat的值分別為$ 1和$ 2 test2.dat將是一個擁有數百萬條記錄的巨大文件 我正在 ...

LINUX Shell腳本將行轉換為多列

[英]LINUX Shell script to convert rows to multiple columns

Shell腳本將行轉換為多列 輸入CSV文件: 需要的輸出: 駕駛員ID,駕駛員姓名,總報價,駕駛員拒絕,駕駛員接受,過期的報價,預訂總數,駕駛員取消,駕駛員取消,未顯示駕駛員,已完成乘車 我用awk嘗試過,但結果不正確。 有人可以幫助我還是向我展示其他實現此 ...

在solaris sed模式匹配后追加字符串

[英]append string after pattern match in solaris sed

我有一個包含以下內容的文件 我只需要在這兩行的末尾附加“ dns” Solaris服務器,在sed sed -i中具有非常有限的選項,因此無法尋找解決方法 ...

了解Nawk命令的特殊之處

[英]Understanding A Particular Line of Nawk Command

我正在學習Shell腳本在線課程,因為我的工作需要我學習Shell腳本。 我遇到了“ awk”和“ nawk”命令,但我的學習尚未達到目的。 簡而言之,我知道awk / nawk搜索特定的模式並在找到匹配項的情況下執行操作。 盡管如此,我還是不明白下面這行是什么意思: ...

如何使用AWK刪除輸出的最后兩行?

[英]How to delete last two lines of an output using AWK?

我試圖對輸出進行圖形表示,以顯示當天服務器的空閑內存(按小時近似顯示),從該輸出中我不希望前兩行和后兩行,前兩行i可以很容易地用NR刪除,盡管我在最后兩行遇到了麻煩,我發現的唯一方法是反轉整個輸出,刪除前兩行,然后將其再次恢復到正常狀態。 有什么更好的/正確的方法可以刪除最后兩行,但是可以 ...

if 語句中帶星號的錯誤

[英]An error with asterisk in if statement

我在使用以下代碼時遇到問題: 錯誤在($11==2348*) 。 我試圖將這個數字放在變量x並執行($11==$x*) 。 ...

從shell腳本執行awk腳本會產生語法錯誤

[英]Executing an awk script from a shell script produces syntax errors

目前我有一個腳本,我在其中調用AWK 和rst.awk看起來像 在這種情況下,我需要確保每次運行腳本時都要檢查rst.awk是否具有上述內容。 我們可以在腳本本身中編寫rst.awk內容嗎? 我自己嘗試過,但沒有運氣。 ...

2015-10-20 13:58:14   1   223    awk / nawk  
AWK文件比較

[英]Awk file compare

兩個文件,其組件名稱和版本號用空格隔開: 所需的輸出是: (1)file1中組件的列表,這些組件在file1中但在file2中不存在。 (2)file2中的組件列表,這些組件在file1中,而在file2中不存在。 在此示例中,所需的輸出為: file1中的組件: ...

2015-10-19 12:08:41   3   70    awk / nawk  
文件比較中的awk代碼

[英]awk code in file comparision

兩個文件,其組件名稱和版本號用空格隔開: 期望的輸出: 所需的輸出是:file1中所有組件的版本比file2中更高,僅位於小數點后第一位。 在所需的輸出“ com.acc.invm:FNS_PROD”中,因為96(在file1中)> 95(在file2中) “ ...

2015-10-12 09:47:00   2   44    awk / nawk  
awk正則表達式,用於重復字符

[英]awk regex for repeated character

我正在嘗試匹配字符串中的重復模式。 我知道我至少可以在perl中使用/^[0-9]{5}$/ ,但這在awk或nawk(未安裝gawk)中似乎不起作用。 除了/^[0-9][0-9][0-9][0-9][0-9]$/ ? 編輯: script.awk: 僅輸出(aw ...

2015-08-27 08:36:23   1   370    regex / awk / nawk  
使用awk或nawk將文本輸入json

[英]text into json using awk or nawk

我有以下文本文件要處理 並且需要具有以下JSON格式: 我的問題是如何用nawk或awk編寫代碼來做到這一點。 要考慮的要點: 不是每個父母(父親和母親)兒子或女兒都存在 兒子或女兒可能具有或沒有不同的參數,這些參數在其他孩子中不存在,即職業,體重,染發 ...

2015-08-14 12:33:06   1   65    json / awk / nawk  
在awk或nawk中,如何使用管道字符的最后一次出現作為字段定界符,給我兩個字段?

[英]In awk or nawk, how do I use the last occurrence of pipe character as field delimiter, giving me 2 fields?

我寧願不使用僅含gawk的功能,因為我將需要在各種UNIX風格上運行此功能,並且並非所有人都具有gawk。 我有一個這樣的文件: 有時但並非總是如此,第一個字段包含一個或多個管道字符。 可以將最后一個管道之后的字符可靠地稱為字段2。 ...

2015-07-28 14:42:48   3   178    regex / awk / nawk  
沒有使用 awk 獲得針對 uniq 的最新信息

[英]not getting the latest against the uniq with awk

上面是文件。 第一個 col 是 uniq id,后跟日期和時間。 每當我運行以下查詢時,都沒有得到想要的結果... 它顯示的是隨機日期,但我希望針對每個 uniq 顯示最新日期,而不會重復。 請提出前進的道路。 ...


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