0
我需要找到並使用SEDSED搜尋替換句子的星星
** **
一個字在一個文本文件替換文本中的某部分,但
不起作用標準方式
sed -i 's/** **/textstars/g'
,所以謝謝任何暗示嘗試
我需要找到並使用SEDSED搜尋替換句子的星星
** **
一個字在一個文本文件替換文本中的某部分,但
不起作用標準方式
sed -i 's/** **/textstars/g'
,所以謝謝任何暗示嘗試
你只需要逃避它們。
sed -i 's/\*\*/textstars/g' file_name
由於Ts-Mini write, you need to escape the
*`
echo "test ** ** more data **test**" | sed 's/\*\* *\*\*/#new data#/g'
test #new data# more data **test**
它只是取代了第一擊,因爲它包含了**
不幸之間的空隙 - 還是不行。試過'sed -i's/\ * \ * * * * */textstars/g'' - 不管怎麼說'sed:-e表達式#1,字符18:未知選項到's'',還有其他想法? – Serge
一切都是正確的,我只是錯過了這個表達之外的一些重要的東西 – Serge