tr

    0熱度

    2回答

    好吧,我知道替換新行的最佳方式通常是做類似tr '\n' ' '或類似的事情,但這隻適用於單個字符。 我想要做的是替換新行,但插入比單個字符更長的東西;在我來說,我其實想添加時間戳,這樣是這樣的: foo bar 變爲這樣的事情: [11:30] foo [11:30] bar 我需要能夠通過更換新行字符做到這一點本身,因爲我不能保證最後一行輸入將在我處理它時完成(例如 - 它可以從p

    2熱度

    1回答

    我想寫一個簡單的shell腳本來將字母替換應用於一個字符串,並且我無法在一行中應用幾個。 以下是我不能獲得工作的最簡單的例子: #!/bin/bash tr a b | tr b c 現在,如果我運行此腳本,然後輸入「A」,沒有輸出。

    0熱度

    1回答

    我有大量包含非ASCII字符的文件,它們遍佈整個文件系統。所以我一直在尋找一個批處理解決方案,但我遇到了一個問題: find . -name "*.yml" -print0 | while read -d $'\0' file; do tr -cd '\11\12\15\40-\176' < "$file" > "$file"; done 這個命令應該正常工作,不會有是TR如果使用相同的輸入-

    2熱度

    1回答

    我有一套數百個我正在分析的.txt文件(使用NSP的ngram分析),我需要從每個文件中刪除所有換行符。我可以一次做一個使用tr: $ tr -d "\n\r" <input1.txt> output1.txt 我該如何做到這一點我的整個目錄的文件一次?

    -1熱度

    2回答

    我有一個表格,它的行由我的軟件中的變量生成,我希望點擊它們時突出顯示行。這裏是我的代碼: $("#varTable > tbody:last").append("<tr style='border: 1px dotted black;' onclick=\"rowClick('" + newVariable.Name + "','" + this + "')\">><td><img id='Img

    2熱度

    2回答

    我有一個文件中有太多的管道,我想替換\ n和|與簽署只是 a \ n。 例如 first name|last name|blahblah | first name|last name|blahblah | 我希望它只是下面的(沒有額外|) first name|last name|blahblah first name|last name|blahblah 理想情況下,我可以用SE

    -4熱度

    3回答

    清理此unix命令的「最佳」方法是什麼? (例如,一個乾淨的sed命令) cat file.txt | tr '\t' '|' | tr '|\n' '|' | tr -s '|' | tr '"' '\n' | sed "/^|/d" 我的工作流程是類似以下內容: 更換卡口與管道 只需管 擠壓掉重複更換管+新線管子 用「換行」標記 刪除每行上的額外 (我用SED更換標籤,新的生產線,等有問題

    3熱度

    4回答

    我想從bash文件的所有偶數行中刪除前X個字符和最後Y個字符。 輸入: 1 AABBBBBCCC 2 GKDDABC 設X = 2和Y = 3: 1 BBBBB 2 DD

    1熱度

    2回答

    我試圖從文件中刪除字符串'\r\n'。 使用sed: cat foo | sed -e 's/\015\012//' 似乎並沒有工作。 tr -d '\015' 將刪除單個字符,但我想刪除字符串\015\012。有什麼建議麼?

    24熱度

    1回答

    更換新行有輸出sed: http://sitename.com/galleries/83450 72-profile 這兩個字符串應該合併成一個,並與空間等分離: http://sitename.com/galleries/83450 72-profile 兩個字符串流水線到tr在爲了用空格替換換行符: tr '\n' ' ' 而且它不是工作,結果與輸入相同。 用ASCII碼'\03