sed - Linux

Table of Contents

敝人想請教一個問題

我有一個檔案,其中一開頭的地方都有一大串空白

那我估計大概要砍掉4個空白左右

想請問一下,我應該要如何只砍掉前面四個空白

我只想的出判斷四個空白:'/^ '

當然以上的方法,不是很好,若有好的方法,還請賜教

不過還是以如何砍掉單行前面四個空白,而不是砍掉整行為主要問題

還請各位先進指點一下,謝謝

--

郵差又來按陰陽了

--

All Comments

Andrew avatarAndrew2009-10-15
cat test.txt | sed 's/ \{4\}//g'
Jessica avatarJessica2009-10-18
或是cat test.txt | sed -r 's/ {4}//g'
Hazel avatarHazel2009-10-19
謝謝您,已經成功了
Yuri avatarYuri2009-10-20
不過做起來好像怪怪的,當如果有9個空白時
做完卻只剩一個?這好像有點怪怪的
Sandy avatarSandy2009-10-20
我剛剛已經將您給的提示改過了
Donna avatarDonna2009-10-23
cat test.txt | sed 's/^ \{4\}//g'
這樣就符合我要的需求了,感謝您的提點