sed 複数のスペースを1つのスペースに変換

Syntax

Syntax
[bash auto-linkss=”false” gutter=”true” lighte=”false” collapse=”false”]
sed -e ‘s/ */ /g’ ./input.txt

cat ./input.txt | sed -e ‘s/ */ /g’
## *の前は2個のスペース</p>
[/bash]

Comment

Comment

複数のスペースを1つのスペースにまとめる

Example

[bash auto-linkss=”false” gutter=”false” lighte=”true” collapse=”false”]
#
#cat input.txt
test line1
test line2
test line3 <---testの前に3このスペースを配置
test line4
test line5 <---testの前に2このスペースを配置
test line6 <---testの前に1このスペースを配置
test line7
#
#
#sed -e ‘s/ */ /g’ input.txt
test line1
test line2
test line3 <---複数スペースが一個のスペースになっている
test line4
test line5
test line6
test line7
#
#cat input.txt | sed -e ‘s/ */ /g’
test line1
test line2
test line3
test line4
test line5
test line6
test line7
#
#sed -e ‘s/ *//g’ input.txt <---複数スペースを削除する
testline1
testline2
testline3
testline4
testline5
testline6
testline7
#
[/bash]

コメントを残す