cost 274 ms
解析CSV大文件,bash中有異常字符、空格、括號、不規則回車

[英]Parsing a large CSV file with unusual characters, spacing, brackets, and irregular returns in bash

我有一個非常大的 (1.5 GB) 格式錯誤的 CSV 文件,我需要讀入 R,雖然文件本身是 CSV,但由於行返回位置不當,分隔符在一定數量的行后中斷。 我附上了一個簡化的示例,但它的截斷視覺表示如下所示: CSV 中的新行和所有作為/n 的行。 為了解決將其全部加載到 memory 並嘗試在其他 ...

是否可以使用“for loop grep”命令?

[英]Is it possible to work with 'for loop grep' commands?

我每年目錄中都有很多文件在每個文件中都有像這樣的又長又大的句子 for exmaple 項目清單home/2001/2001ab.txt home/2002/2002ab.txt home/2003/2003ab.txt 在主目錄中,我得到了home/reference.txt (word 文件列 ...

如何刪除除屬於多個組的行以外的所有行

[英]How to delete all rows except those belonging to more than one group

假設我有一個數據集“df”如下如何刪除除屬於組“b”和“d”(或屬於兩個或三個組的任意組合的行)之外的所有行? 如果我只能保留一組,我知道該怎么做,但不知道如何保留多個。 例如,使用 grep function 我可以df <- df[grep("b", df$group),] 但同樣,如何 ...

用不同的顏色給 output 上色

[英]Colorize output with different color

我需要使用 ANSI 顏色為 output 上色,例如藍色,然后我們抓取一個文件。 但是如果我們在文件中出現 grep 字錯誤,這個字必須是紅色的我嘗試使用 grep --colour=always 但它在單詞匹配后將顏色重置為默認值例如我的控制台現在是藍色文本,但如果我使用 安慰我需要控制台回到藍 ...

grep- 提取存在於一個文檔中但不存在於其他文檔中的文本

[英]grep- Extract text present in one document but absent in other

我想做一些現在不存在的分析。 我有三個不同的蛋白質文件,我想識別/提取存在於一個文件中而其他文件中不存在的蛋白質(它們以簡單的文本形式存在,反之亦然)。 我假設我可以使用“grep”命令來完成,但我不確定具體細節。 非常感謝您的幫助。 謝謝! ...

2023-01-30 05:47:23   1   22    linux / grep  
什么正則表達式字符串可以區分包含“PE null null L”和“PE null null d”的文件

[英]What regex strings can distinguish files containing "PE null null L" from "PE null null d"

我需要一種快速簡便的方法來了解給定目錄中有多少 dll 是 32 位的,有多少是 64 位的。 當我想到一個更簡單的解決方案時,我正准備編寫一個 PowerShell 腳本。 我在下面展示了我的想法可以工作,但我需要一點正則表達式幫助才能使其正常工作。 已經證明可以在記事本中打開 dll 文件,只需 ...

Bash - 將某些服務的端口號讀入數組

[英]Bash - Read portnumbers of certain service(s) into array

我正在使用 grep 搜索端口號(在 bash 腳本中) portstr 現在看起來像這樣 現在我想提取冒號 (:) 和后面的空格之間的數字,得到這樣的結果端口數組[0]=>22 端口陣列[1]=>22 謝謝你我試過這個 從這里。 但沒有任何結果。 ...

查找在訪問日志中發出超過 10 個請求的用戶代理和 IP

[英]Finding User Agents and IPs which make more than 10 req/s in access logs

我想找到每秒發出超過 10 個服務器請求的 IP 個地址和用戶代理。 請幫幫我。 我怎樣才能做到這一點? 也許用 awk、grep? 這是我的訪問日志中的典型行: 為了查找有關 UA 的信息,我正在運行這個:(給我每個獨特 UA 的點擊量) 我可以做些什么來使這些命令僅向我顯示每秒超過 10 個請 ...

我在 regex101.com 中為 email 地址嘗試了這個但是當我在 R 和 grep 中應用它時它不起作用

[英]I tried this in regex101.com for email addresses but when i apply it in R with grep it does not work

我試圖在 regex101.com 中編寫代碼來識別任何類型的 email 地址。 一般的email地址格式是這樣的: rohan.singh@example.com rakesh@example.com hamed.jelveh@example.dd.rr 這個命令在www.regex101.co ...

如何抓取過濾結果的數量

[英]How to grab filter the numbers of results

我使用grep -E '^[ 0-9]{6}$'在文件中獲取 5 位數字(數字或空格)的字符串它返回:71 051 17 293 017299 862610 但是是否可以只提取第一次出現的 2 次? 如果可能的話,在這個例子“71051-17293”中是這樣的嗎? ...

2023-01-28 12:49:21   1   22    grep  
如何抓取過濾結果的數量

[英]How to grab filter the numbers of results

這個問題是從 Stack Overflow 遷移過來的,因為它可以在 Super User 上回答。 昨天遷移。 我使用grep -E '^[ 0-9]{6}$'在文件中獲取 5 位數字(數字或空格)的字符串它返回:71 051 17 293 017299 862610 但是是否可以只提取第一次 ...

2023-01-28 12:49:21   1   10    grep  
grep “Sound On” && echo “do something” 命令沒有給我結果

[英]grep "Sound On" && echo "do something" command does not give me result

我試着看看廣播電台是否在廣播靜音。 由於這個測試目的,我從 grep 中刪除了--quiet並將Sound Off反轉為Sound On ,這樣我可以得到響應do something 。 Grep 現在總能找到字符串Sound On將其着色為紅色。 但是我沒有得到 echo 命令的響應。 如果我使 ...

2023-01-27 20:52:41   1   31    bash / grep  
如何匹配文件名的兩個部分以列出匹配的文件?

[英]How can I match two sections of a filename to list the files that match it?

我有一堆文件需要合並。 文件的名稱是這樣的 - 我想合並 JOHN_80_xyz_yeti.txt 和 JOHN_80_def_yeti.txt; JOHN_80_xyz_puma.txt 和 JOHN_80_def_puma.txt; JOHN_81_xyz_yeti.txt 和 JOHN_ ...

在文本文件行中搜索一個值並顯示一定數量的結果

[英]search lines of text file for a value and show results over a certain number

我有一個這種格式的文本文件: 地址、姓名、姓名 2、計數、垃圾我想搜索(在 Linux 上使用正則表達式或 grep)“計數”超過一定數量的行。 這可能嗎? 如果沒有,我想我必須將數據加載到 mysql 中,這樣我才能運行查詢。 謝謝! ...

打印命令上方的最后一行,僅當該行以“#”開頭並且前面沒有空格或制表符時

[英]Print the last line above the command, only if the line starts with "#" and there is no space or tab before it

我想打印命令上方的最后一行,只有當該行以“#”開頭並且它前面沒有空格或制表符時,即使命令和以“#”開頭的行之間有一個空行. 例子: 預計 output: 我要求 ChatGPT 解決這個問題,但是如果 #line 和命令之間有一個空行,下面的命令就不起作用: ...

從 grep/awk 結果中提取 substring?

[英]Extract substring from grep/awk results?

我有一個 grep 命令可以在文件中查找行,將這些行傳遞給 awk 並打印出第 1 列和第 15 列。 到目前為止,一切都很好。 這會產生如下列表: 理想情況下,我想向 awk 命令添加一些正則表達式,以便我得到: 我的搜索只返回了如何使用帶有 awk 的正則表達式來識別字段,但沒有返回從結果中提 ...

2023-01-25 23:06:19   3   59    awk / grep  
GREP:查找包含多個特定字符的單詞

[英]GREP: Find words containing multiple specific characters

澄清一點,雖然我知道如何用單個特定字符獲取單詞,但我不確定如何尋找多個字符。 例如,什么 grep 命令將用於僅檢索同時包含“b”和“p”(以任何順序)的單詞,而不是僅檢索一個或另一個? 使用上面的例子,如果你得到像“bear”、“pear”、“biography”和“printable”這樣的詞, ...

2023-01-25 06:29:34   1   41    grep  
如何在 Vim + RipGrep 中使用交替運算符?

[英]How to use alternation operator in Vim + RipGrep?

我的.vimrc中有以下內容(我相信)使:grep在 Vim 內使用rg : 我想搜索名為render...的函數的所有定義。 如果我做 在命令行上,我得到了我要找的東西。 但 在 vim 結果 我嘗試了\的其他一些組合,將整個查詢放在/.../中,但無法正常工作。 如何在 vim的 ripgre ...

使用 shell 命令刪除文件中特定字符串后的匹配字符串

[英]Remove a matching string after a specific string a file using shell command

我的文件 abcd.yml 中有以下內容,縮進如下: 嘗試了以下: 但它正在從我不想要的文件中刪除所有出現的上述字符串。 預計 Output: 我需要為 1000 個文件執行此操作。因此需要一個腳本來執行此操作。文件為 .yml 格式。 ...


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