grep

    1熱度

    2回答

    ./tool.sh -f <file> --edit <id> <column> <value> 必須執行和數據庫如 #id|lastName|firstName|gender|birthday|creationDate|locationIP|browserUsed 933|Perera|Mahinda|male|1989-12-03|2010-03-17T13:32:10.447+0000|1

    1熱度

    3回答

    我試圖獲取兩個冒號和文件中其他數字之間的數字。 例子: 1234:12345678:1234 1234:12345678:1234 1234:12345678:1234 我想要的輸出顯示所有的12345678的,別無其他的。 像這樣: 12345678 12345678 12345678 我實現這一點使用:(?AWK或SED) egrep -o "[0-9]{8}" file

    2熱度

    3回答

    我有一個數據框的幾列,最後一個被稱爲Filename。這是它的樣子。 Product Company Filename … … mg-tvd_bmmh_20170930.csv … … mg-tvd_bmmh_2016_06_13.csv … … … 我想寫R中很短的腳本,從文件名取日期,並將其轉換成一個新的列,我稱之爲一個Date。因此,一個新

    1熱度

    1回答

    我想要顯示以Patrol*或patrol*開頭的目錄/opt/BMC/patrol/中的所有目錄名稱。命令 ls /opt/BMC/patrol/ | grep -i '^Patrol*' 產生 Patrol3 Patrol3.16 PatrolAgent_3181.sh patrol_cfg.sh 這是正確的,但也有目錄和文件,而不僅僅是目錄。 命令ls -d /opt/BMC/p

    1熱度

    2回答

    在macOS Sierra(第10.12.6節)中,我有一個包含許多平面文本(.txt)文件的目錄。每個文件都有一個無用的名稱,例如「無標題文本252.txt」。我想知道是否有可能以每個文件第一行中的代碼爲基礎,以編程方式重命名每個文件。 每個文件都以一個節符號(§)開頭,一個空格,一個始終包含句點(.)的代碼和一個空格。該代碼通常只是數字,但偶爾還會有一個尾隨連字符(-),後跟一個字母。例如:'

    1熱度

    4回答

    進出口多個值,從而創建一個SSH grep命令, 我有三個項目的文本文件.. {text file} lel jts sld 希望找到最短的腳本/單線命令來生成一個單一的ssh命令,以減少的次數我訪問機器 {end result} ssh [email protected] "grep -e lel -e jts -e sld {filename}"

    0熱度

    2回答

    嗨,我想知道如何grep線連續兩次重複單詞。這兩個詞之間的空格顯然必須考慮在內,並且必須是區分大小寫的,我相信grep當然是。 我不只是想要一個答案,而是我想知道如何去做並理解它。所以任何人都可以回答,請你解釋一下這條線是在說什麼,或者模式在做什麼。我對grep和bash有一個基本到中級的把握,但是仍然在學習所有錯綜複雜的grep和相關語法。任何和所有的幫助將不勝感激。 ,因爲我雖然我還不能確定,

    0熱度

    1回答

    您好,我是shell腳本編程新手,希望對某個短語「TEST_PASS」或「Test_Skip」或「Test_Failed」使用帶有while loop和grep的終端命令「在輸出中。 如果終端輸出中的短語「TEST_PASS」然後退出循環。 否則,如果短語「Test_Skip」或「Test_Failed」在輸出中,則再次嘗試重試命令。 我以爲它會去是這樣的: while ! #Command# |

    0熱度

    2回答

    我使用的bash shell中的grep找到文件中的一系列十六進制字節: $ find . -type f -exec grep -ri "\x5B\x27\x21\x3D\xE9" {} \; 搜索工作得很好,雖然我知道有一個爲當不匹配的限制使用-a選項,其中只有結果返回: Binary file ./file_with_bytes matches 我想獲得的匹配結果的偏差,這可能嗎?我

    -1熱度

    1回答

    我正在做一個skrip來改變和刪除一些字符串從sql,現在我需要改變一個「InnoDB默認」一詞「)」任何幫助? 腳本: #! /bin/bash ub1=foo1.sql; ub2=''; pelar1=`grep -v "LOCK TABLES" $ub1 | sed -e '/^$/d' > p5` pelar2=`grep -v "[--]" p5 | sed -e '/^$/d