sed

    0熱度

    2回答

    如果我有一個由新行分隔的文本文件中的數據列表,有沒有辦法將一些東西附加到開始,然後是數據,然後再附加其他東西然後再附加數據? EG a field X will become new X = X; 你可以用bash或sed來做到這一點,或者只是像unix這樣的工具嗎? 編輯: 我試圖讓 「ITEM_SITE_ID:{$行[ 'ITEM_SITE_ID']} 」。 我使用這行的awk '{打印 「\

    15熱度

    2回答

    GNU sed版本4.1.5似乎與國際字符失敗。這裏是我的輸入文件: Gras Och Stenar Trad - 從Moja到Minneapolis DVD [G2007DVD] 7812 | X Gras Och Stenar Trad - 從Möja到Minneapolis DVD [G2007DVD] 7812 | Ÿ (注意在第二行中的變音。) 當我做 SED的/.* | //'< in

    0熱度

    1回答

    我使用Windows上cygwin的sed來在文本文件中進行一些替換。對於普通(ANSI)文件,一切正常,但對utf-16文件不做任何操作(不進行替換)。你知道我怎樣才能使它同時適用於這兩種類型的文件嗎?

    1熱度

    9回答

    我的大多數用戶的電子郵件地址都與他們在/etc/passwd中的個人資料相關聯。他們總是在第五個領域,我可以抓住,但他們出現在第五個領域的逗號分隔列表中的不同位置。 有人可以給我一個正則表達式來抓取電子郵件地址(用逗號隔開)從這個文件中的一行嗎? (我將使用grep和從一個bash腳本SED) 採樣線從文件: user1:x:1147:5005:User One,Department,,,[ema

    2熱度

    7回答

    我有一個充滿文件的目錄,我需要將頁眉和頁腳從它們中拉出來。它們都是可變長度的,所以使用頭部或尾部不起作用。每個文件都有我可以搜索的行,但我不想將結果包含在結果中。 它通常 *** Start (more text here) 而且隨着 *** Finish (more text here) 我想要的文件名保持不變結束,所以我需要覆蓋源文件,或寫入到不同的目錄和我我會自己覆蓋他們。 噢,這是

    3熱度

    3回答

    如何在sed中轉義'<'和'>'字符。 我有一些XML文件需要替換標籤之間的一些文本。我如何轉義'>'和'<'字符。 >和<的問題是它在shell中將輸出重定向到文件具有特殊含義。所以反斜槓不起作用。

    20熱度

    4回答

    我將使用什麼GNU/Linux命令行工具來執行搜索並替換文件? 搜索文本和替換能否以正則表達式格式指定?